The US’s tariffs may ironically end up helping Canada and Mexico in the long run whilst hurting only the US
Turdeau got many things wrong, but the one thing he got right was the reciprocal tariff (Mexico is also joining in).
What may end up happening is the devaluation of the Canadian dollar and Mexican Paso, which both countries may deliberately encourage. This will basically negate the US tariffs (since it now costs less USD to buy Canadian and Mexican goods), making Tramp’s tariffs ineffective at driving manufacturing back to the USA.
At the same time, the reciprocal tariffs and devalued currencies will force Canadian and Mexican businesses to sell and buy directly to each other and elsewhere (to BRICS) instead. This will help buffer the increase in cost of goods in Canada over the long term and punish the USA both economically, and politically both internally (US businesses putting pressure on Trump) and externally (unwelcome influence of BRICS on the USA’s borders).
Should Trump decide not to back down, the cheaper Canadian Dollar and Mexican Peso (which will basically negate the US’s tariffs) will ironically attract manufacturers out of the US and into Canada and Mexico! Doing the exact opposite of what Donald Duck wants.
Edit: I seen some American saying that Canada is cooked. This is a game of chess, but they have a president who wants to play checkers!