Maybe Canadians are tired of their country being overrun by “migrants?” When I visited Toronto last year, it was unrecognizable from when I visited in the 90s. At a local amusement park, the crowd was less than half white, just like Toronto’s population now. The predominant “minorities” seemed to be Muslims and Sikhs.
I was lucky to be doing work as a subcontractor at MDCAN in the mid 90’s. It was great until Boeing bought McDonnell Douglas. Boeing told Air Canada that if they bought Airbus, that Boeing would scale back it’s Canadian operations. The leftists in Montreal didn’t believe Boeing. They should have. I enjoyed Toronto, great food, great downtown, little crime, friendly people. I went back a few times in the early 2000’s on business trips. It’s hard to imagine it screwed up. But leave it to the Québécoise’s. They hate the English speaking world, just like all the leftists do.
Trudeau has been encouraging "migration" from India and Brampton looks like New Delhi complete with Hindu temples and giant statues of Hindu gods.
All the Indians who came as students are now demanding citizenship and some provinces have been caving in to their demands. The demographic shift has been dramatic.