Canada commited suicide, like most of the west, with their white guilt ridden immigration policies. Bringing in millions of third world people and not assimilating them destroys nations.
Note, however, that every leftist policy has special “some animals are more equal than others” exceptions.
In Canada the “special” place is Quebec.
Quebec is being allowed to retain its French language and culture and limit outside influences.
If the left did not have double standards they would have no standards at all.