
The MeidasTouch Podcast Furious World Leaders Rip Trump to Shreds in Public Shaming
7 snips
Sep 18, 2025 Global leaders are publicly taking a stand against Trump, with King Charles leading the charge. Mexico and Canada are uniting to push back on his agenda, reflecting a global end to the deference shown to the former president. Polls reveal that many nations now perceive the U.S. as their biggest threat. The discussion connects Trump's policies to a drop in tourism and emphasizes the need for a stronger response to Russia amid ongoing conflicts. The podcast paints a picture of a shifting world order in the wake of Trump's leadership.
AI Snips
Chapters
Transcript
Episode notes
Royal Ceremony Used To Signal Ukraine Support
- King Charles used ceremonial pomp to publicly highlight support for Ukraine and contrast allied unity with Trump's posture.
- Ben Meiselas interprets the speech as a deliberate rebuke that exposed Trump's weakness on Ukraine.
Trump Lured To Windsor Then Publicly Rebuked
- Ben Meiselas recounts how King Charles 'lured' Trump into Windsor and then publicly shamed him on Ukraine during the speech.
- He highlights Trump's visible negative reaction and poor health appearance during the ceremony.
Mexico and Canada Unite Before KUSMA Review
- Mexico and Canada are coordinating strategy ahead of the USMCA (KUSMA) review to resist unilateral pressure from the Trump administration.
- Meiselas frames their meeting as a unified stance against Trump's threats and transactional rhetoric.
