Biden’s Announcement What people need to realize is that Biden's announcement about the tariffs etc are a total political statement and has to do with worries about the polling in swing state Michigan and to steal some of Trump's momentum about China.
In practical terms, the announcement, if anything will result in more inflation and actually negatively Biden's own Green Agenda.
On the EV side, the tariffs won't do much since China plans to build factories in Mexico once they decide to do a full court press on EV sales in the US. Those cars will not pay tariffs as per the trade deal with Mexico. Besides much of the increased tariffs are being phased in over a couple of years - ie AFTER the election.
On solar panels, this could cause inflation as the US depends on China for two thirds of its solar panels. Besides, China could simply build/ship them from other countries like Thailand and avoid the increased tariffs.
Biden is counting on voters not knowing sheet and thinking he is actually doing something good when in reality he is doing the opposite.
As for the Canadian angle - yep.....third choice Canada gets the deal at the expense of taxpayers so our "bud" Justin can virtue signal.