It's pretty clear China is in bed with the Mexican cartels too.
So there's two sides to this story. The left - Trump is a fascist who wants to invade Canada and Greenland and attack Mexico for no reason at all other than he's a sociopath.
The right - China has infiltrated Canada and Mexico, both through criminal gang activity and government corruption. So it only makes sense that the liberals, bought off by China, would push the left wing narrative.
Question for @Niagara Bill if by chance elements within your government have been compromised by CCP money or power, would you see Trump's tariffs differently?