But the British prime minister rejected Trump’s criticisms at the weekly session of prime minister’s questions in the House of Commons, and claimed European nations had robust values worth defending.
“What I see is a strong Europe, united behind Ukraine and united behind our longstanding values of freedom and democracy,” Starmer told MPs on Wednesday. “I will always stand up for those values and those freedoms.”
The prime minister hosted Germany, France, and Ukraine’s leaders in Downing Street on Monday for crucial talks on Ukraine’s future. But the U.S. National Security Strategy released last week said Europe faces “civilizational erasure,” triggered by excess migration from Muslim-majority and non-European countries.
Starmer’s spokesperson on Wednesday also stood up for Labour London Mayor Sadiq Khan, the capital city’s first Muslim mayor, after Trump singled him out for criticism.
In the latest back-and-forth of their long-running feud, Trump told POLITICO that Khan was “a horrible mayor” who had made the British capital city a “different place” from what it once was.
“Those comments are wrong. The mayor of London is doing an excellent job in London,” the PM’s spokesperson said. “The prime minister is hugely proud of the mayor of London’s record and proud to call him a colleague and a friend.”
The spokesperson also rejected the U.S. president’s accusation that Khan had been elected “because so many people have come in” as wrong.
Khan told POLITICO Tuesday the U.S. president was “obsessed” with him and claimed Americans were “flocking” to live in London, because its liberal values are the “antithesis” of Trump’s.