Canada also remember moved rightward when everyone else moved leftward in the late 2000s so maybe Canada is just the opposite
Certainly true in relation to US. Since 2000 unlike last century, usually our prime-minister has been of opposite stripe of US president, but in Europe, its been mostly centre-right governments pretty much at all times this century. True left wing win periodically, but last time left outnumbered right was 2000, mind you back then more traditional centre-right types not more populist right types.
Yes, because a surprisingly large part of Canadian national/political identity is derived from the contempt and insecurity of having so much in common with a country as powerful and controversial as the United States. Canadians spend an ungodly amount of time trying to come out with reasons why they are not like Americans, or, just as often, why Americans are worse. This is in spite of the fact that Canada and the United States are the world's two most similar countries; their residents speak the same language, eat the same foods, watch the same television shows, celebrate most of the same holidays, and share the same customs of daily life.