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.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

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.
ANECDOTE

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.
INSIGHT

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.
Get the Snipd Podcast app to discover more snips from this episode
Get the app