I'm not sure people should celebrate what Canada's and Mexico's leaders are doing, because if you think about it, they are basically make concessions.
Going into negotiations with Trump's government about these tariffs is kind of a win for Trump, because they can easily claim their preposterous lies about the amount of fentanyl, guns and illegal immigrants that "Canada and Mexico lets into the US" can only be true, because otherwise Mexico and Canada wouldn't have accepted a deal etc.
I only hope Scheinbaum and Trudeau are just fucking with Trump and it turns out them sending military personnel to their borders is actually to just fuck with Americans trying to bring shit over the borders.