The tariffs on Mexico worked, they are committing 18000 troops to the border.
First of all, it's 10k troops, as in the same number of troops Mexico already deployed to the border under the Biden administration. Mexico didn't cave, they gave Trump was the US already had.
The deal Canada announced - committing 1.3 billion towards border security... That was announced last year. So once again, all Canada did was give Trump what he already had.
They're both laughing their assess off at this.
Moreover, the incoherence of Trump's position here cannot be overstated. He's been talking about tariffs since the campaign trail saying we need to do this to fix our trade deficit because these countries are "ripping us off". So if these tariffs were necessary for economic purposes, what the hell does any of this have to do with fentanyl? No one knows.
And then there's the fact that the amount of fentanyl coming into this country from Canada amounts to about 0.2%. The amount coming in from Mexico is significantly higher but the overwhelming majority of that is brought in by Americans through legal ports of entry. So you could put 100k troops on the border, that would do nothing to solve the problem, so the "fix" Trump is claiming victory on will do absolutely nothing.
You know what would have done a lot to solve this problem? Investing in agents and equipment to detect fentanyl at the border. You know where that was? In the border bill that Congress was ready to pass last year until Trump intervened to stop it.
And in the meantime, all this posturing and claiming victory ignores the fact that Trump has now alienated or closest ally and trading partner, caused the stock market to crash, and has lead to an economic environment of confusion and uncertainty which is the opposite of what an economy needs to thrive. But Trump claimed victory and Fox repeated it, so it must be so.
This is why Trump won. Because all he has to do is look strong and people like you uncritically accept every fantasy he sells you.