Trump is really doing every country (who has some sort of production) a favor by going full on trade war WITH China.
Yes, Trump is imposing aluminum and steel tariff on many countries, but simply because many of these countries, including Canada are simply acting middleman for China, because it's dumping all the overproduction on the world market.
It serves no good to anyone except China. Some CDN firm might make a few bucks acting as middleman, but ultimately, everyone lost their production job to China.
Moreover, if China were playing fair and square, it would have been fine. But it uses its power to create many trade barriers that unless you give up something greatly (technology, assets.. etc), there's no way you can sell to the Chinese market.
And Justin... because he's so blindly making a FTA with China the top on his list of achievements, he's willing to drag out whole country to go against our southern neighbor, who just happen to be our biggest trade partner.
I think it's time for China to open up its market... they can't have it both ways; want to sell everyone, yet doesn't want to buy anything. If I were Justin, I'd join US to put further pressure on China.