• Zohran Mamdani and Donald Trump are political opposites.
• Yet somehow, the president and the NYC mayor have managed to maintain a good relationship.
• Here's how that relationship has evolved over time.
It may just be the strangest relationship in American politics.
President Donald Trump and New York City Mayor Zohran Mamdani seem to get along surprisingly well, despite deep ideological differences between the two.
Trump's called Mamdani a Communist. Mamdani's called Trump a fascist. So what explains their bromance?
"We're both from the same city," Mamdani said in an interview with NBC in April, adding that his conversations with Trump were "granular, about even the things as specific as zoning law changes in Midtown Manhattan."
As Mamdani's star rose in the Big Apple, Trump threatened to cut federal funding to the city if the Democratic socialist won the mayoral election.
But once Mamdani was elected, the two struck up an unexpectedly cordial relationship, and they've now met twice in the Oval Office.
Here's how their relationship has changed over time.