Donald Trump has recently attacked UK prime minister Keir Starmer in several ways, mainly over foreign policy (Iran and the Chagos Islands), immigration, and the UK–US relationship.

What did Trump say about Starmer?

Key recent quotes

  • On Iran and leadership
    • Trump said Starmer is “no Winston Churchill” when criticising the UK’s cautious stance over allowing US strikes on Iran from British bases.
* He told reporters: “This is not Winston Churchill that we’re dealing with,” and complained he was “not happy” with the UK’s lack of initial support, claiming the relationship was “ruined”.
  • On the Chagos Islands
    • Trump branded the UK’s decision to hand the Chagos Islands to Mauritius an “act of total weakness” and previously “great stupidity”, arguing it endangered US strategic interests around the Diego Garcia base.
* He later softened his stance slightly, calling it the “best” deal Starmer could get, while still warning that the US would act to protect its base and national security.
  • On Britain and Starmer’s premiership
    • In a White House briefing he urged Starmer to “straighten out” Britain, calling London a “problem” and attacking the UK over immigration, energy policy and the Chagos deal.
  • On migration and security
    • During visits and joint events with Starmer, Trump pressed him to consider using the military to curb illegal migration, drawing parallels with US border policy and saying it “has to be done”, whether via the military or “any other means”.

How Starmer has responded

  • Starmer has pushed back at Trump’s broader foreign‑policy rhetoric, for example rebuking him for comments that appeared to diminish NATO soldiers’ sacrifices in Afghanistan, calling those remarks “insulting and frankly appalling” and saying he should apologise.
  • On sensitive issues like free speech and social media, Starmer has publicly disagreed with Trump while trying to keep the relationship functional, stressing the UK’s commitment to free expression alongside protections for children online.

Why this is trending now

  • The sharp “no Churchill” line, combined with talk of the UK–US relationship being “ruined”, has made the clash highly shareable and headline‑friendly.
  • Disputes over Iran, the Chagos Islands and migration all feed into bigger debates about:
    1. How closely the UK should align with Washington on military action.
    2. How far leaders should go on border enforcement.
    3. Whether Starmer is seen internationally as a strong or cautious leader.

Quick HTML fact table

[1][3] [3][1] [9][5] [5][9] [10] [10] [6][2] [2][6]
Context What Trump said about Starmer Source
Iran strikes, UK bases Called Starmer “no Winston Churchill”, said UK ties were “ruined” after initial refusal to allow strikes from British bases.Telegraph, BBC clips.
Chagos Islands deal Described the handover as an “act of total weakness” and earlier “great stupidity”, then later said it was the “best” Starmer could negotiate while warning about US security.Sky News, Guardian reporting.
UK domestic situation Told Starmer to “straighten out” Britain and called London a “problem”, criticising UK policy on immigration and energy.TalkTV segment.
Migration policy Urged Starmer to consider using the military to stop illegal migration, comparing it to US border security.Hindustan Times and US–UK live briefings.
**TL;DR:** Trump has painted Starmer as weak and un‑Churchill‑like, slamming him over Iran, the Chagos Islands and migration, while occasionally acknowledging that Starmer may have secured the “best” deal available in difficult circumstances.

Information gathered from public forums or data available on the internet and portrayed here.