Trump attacks Democrats as he seeks to shape the narrative surrounding his links with the late sex offender Jeffrey Epstein

Donald Trump has confirmed a long-awaited meeting with New York City mayor-elect Zohran Mamdani will happen in Washington this week.

The sit-down, which Trump said on social media would take place on Friday in the Oval Office, could possibly represent a detente of sorts between the Republican president and Democratic rising star.

Saying it was “customary” for an incoming New York City mayor to meet with the president, Mamdani spokesperson Dora Pekec said the incoming mayor planned to discuss with Trump “public safety, economic security and the affordability agenda that over one million New Yorkers voted for just two weeks ago”.

Trump for months has slammed Mamdani, falsely labelling him a “communist” and predicting the ruin of his home town if the democratic socialist was elected. He also threatened to deport Mamdani, who was born in Uganda and became a naturalised American citizen in 2018, and to pull federal money from the city.