Especially Canada and Mexico had a sincere trading relationship with signed contracts by Trump. It would seem Trump is violating his own contract between the three world class powers.
Allies have rights others don’t in that national is a shared reality. These tariffs violate that special relationship.