British Prime Minister Keir Starmer laughed uncomfortably as President Donald Trump took a swing at London Mayor Sadiq Khan, interrupting to protest that Khan was a friend of his.
Trump sat down with Starmer during his weekend trip to Scotland — a trip that also helped bring about a ceasefire between Cambodia and Thailand and secured a major trade deal between the United States and the European Union — and the two took questions from the press.
WATCH:
REPORTER: Will you visit London during your state visit?@POTUS: “I will. I’m not a fan of your mayor… I think he’s done a terrible job, the Mayor of London. He’s a nasty person.” pic.twitter.com/9rKhWMthlV
— Rapid Response 47 (@RapidResponse47) July 28, 2025
“Will you visit London during your state visit?” one reporter could be heard asking President Trump.
“I will,” Trump responded before going on to jab at London Mayor Sadiq Khan. “I’m not a fan of your mayor … I think he’s done a terrible job, the Mayor of London. But, ah, a nasty person. But no, I think he’s done a terrible —”
Starmer raised a hand to interrupt, and then interjected with a slight laugh, “He’s a friend of mine, actually —”
The reporters in the room laughed as well, but Trump kept going.
“No, I think he’s done a terrible job,” he continued. “But I would certainly visit London.”
Trump also remarked during the same press availability that he had used a potential trade deal as leverage to bring about the ceasefire at the border between Cambodia and Thailand.
WATCH:
.@POTUS on the ceasefire between Cambodia and Thailand: “We solved it through trade. I said, ‘I don’t want to trade with anybody that’s killing each other.'” pic.twitter.com/cNNOh9qCoW
— Rapid Response 47 (@RapidResponse47) July 28, 2025
“We solved it through trade. I said, ‘I don’t want to trade with anybody that’s killing each other,'” he explained, thanking Starmer directly for supporting the United States in such negotiations.