I'm a Canadian living in the U.S.A. for the last 5 years. There is one thing Canadian leadership and the general population better get through their thick skulls...
Americans don't care about Canadians feelings. You boo the anthem and Americans laugh. You take Tito's vodka off the the shelf of the LCBO and Americans laugh. You post that you canceled your vacation to Disneyland and Americans laugh.
Canadians, for the most part, are irrelevant to Americans, economically, geo-politically and militarily. The majority of Americans think Canadians are leftist, socialist, anti-liberty loons and don't care a lick what Canada does or Canadian thinks. Sadly they are not wrong
That being said, if Canada thinks they have any leverage at all they are fooling themselves. The Canadian economy is minuscule compared to the U.S. economy. Canada has a GDP of 2.14 Trillion dollars. The US GDP is 27.36 billion.
Even worse Canadian GDP per capita is 65% of that of the United States. That means that the average Canadian worker is producing 35% less than the average American worker. Yet the Canadian PM thinks tariffing Heinz Ketchup or convincing them to buy French's instead is going to have an impact. It would be comical if it wasn't so tragic.
Watching Liberals now drape themselves in the flag after demonizing and persecuting truckers and their supporters who only wanted a taste of the liberty so many Americans take for granted is infuriating.
As someone now on the outside instead of inside I would implore Canadians to act quickly and judiciously. Token actions will not work. Real fundamental change needs to come to Canada if it ever hopes to restore it's image in the world.
I hope and pray that happens. I fear it is an impossible task.