President Donald Trump has called New York City's Mayor-elect Zohran Mamdani a "100% Communist Lunatic" and a “total nut job.” Mamdani has called Trump’s administration “authoritarian" and described himself as “Donald Trump’s worst nightmare.”

So their first-ever meeting held Friday afternoon at the White House had potential to be a curious and combustible affair. Mamdani arrived around 3 p.m. for the Oval Office meeting, which ended after about half an hour, during which time Trump offered his congratulations to Mamdani.

Stream NBC10 Boston news for free, 24/7, wherever you are. WATCH HERE

"We agree on a lot more than I would have thought," Trump said, after calling a "very productive meeting" and stating that the two political adversaries shared one belief.

"We want this city of o

See Full Page