WASHINGTON — President Donald Trump on Friday met the man who had proudly proclaimed himself “Donald Trump’s worst nightmare,” but he seemed to find the opposite.
The Republican president and New York City’s Mayor-elect Zohran Mamdani were warm and friendly, speaking repeatedly of their shared goals to help Trump’s hometown rather than their combustible differences.
Trump, who had in the past called Mamdani a “100% Communist Lunatic” and a “total nut job,” spoke openly of how impressed he was with the man who had called his administration “authoritarian.”
Trump said he was surprised by their “great” meeting and said of the democratic socialist, “I think he is going to surprise some conservative people, actually.”
Mamdani and Trump said they discussed housing affordability and the cost of groceries and utilities, as Mamdani successfully used frustration over inflation to get elected, just as the president did in the 2024 election.
“We’re going to be helping him, to make everybody’s dream come true, having a strong and very safe New York,” the president told reporters with Mamdani beside him in the Oval Office.
“What I really appreciate about the president is that the meeting that we had focused not on places of disagreement, which there are many, and also focused on the shared purpose that we have in serving New Yorkers,” Mamdani said.
The president brushed aside Mamdani’s criticisms of him over his administration’s deportation raids and claims that Trump was behaving like a despot. Instead, Trump said the responsibility of holding an executive position in the government causes a person to change, saying that had been the case for him.
He seemed at times even protective of Mamdani, jumping in on his behalf at several points when reporters asked him tough questions.
For example, when reporters asked Mamdani to clarify his past statements indicating that he thought the president was acting like a fascist, Trump said, “I’ve been called much worse than a despot.”
When a reporter asked if Mamdani stood by his comments that Trump is a fascist, Trump interjected before the mayor-elect could fully answer the question.
“That’s OK. You can just say yes. OK?” Trump said. “It’s easier. It’s easier than explaining it. I don’t mind.”
Trump jumped in again when a reporter asked Mamdani why he flew to Washington instead of taking transportation that used less fossil fuels.
“I’ll stick up for you,” Trump said.

