Donald Trump has spent months portraying Zohran Mamdani as one of the most dangerous faces of the American left.
Behind the microphones, however, Trump may be sending New York City’s mayor a remarkably different message.
An expert lip reader says he deciphered a private exchange between Trump and Mamdani following their meeting Monday at Gracie Mansion — and his interpretation suggests that the president was offering encouragement, cooperation and even another invitation to the White House.
The moment came after Trump and Mamdani met to discuss issues affecting New Yorkers, including immigration and a massive potential housing development in Queens.
As the two men appeared together outside the mayor’s official residence, cameras captured Trump speaking quietly to Mamdani.
There was no clear public audio of the conversation.
But professional lip reader Jeremy Freeman analyzed the footage for the New York Post and offered his interpretation of what Trump said.
“What I will say, we’ll look after you, but as I say, you’re doing great,” Trump said, according to Freeman’s reading of the exchange.
Then came an even more striking message.
“I’ll look after you, you look after the New Yorkers,” Freeman interpreted Trump as saying.
According to Freeman, Trump continued by telling Mamdani that they could make their relationship work and expressing a desire to support him.
Trump also apparently extended another invitation.
“Come with me to the White House — see how I work,” Trump said, according to Freeman.
There is an important caveat: those words come from Freeman’s interpretation of silent footage, not from an audible recording of Trump’s remarks. Neither Trump nor the White House has independently confirmed the lip reader’s version of the private conversation.
But Trump’s comments that were captured clearly on the microphones make the interpretation particularly interesting.
Speaking publicly alongside Mamdani, Trump was openly complimentary toward a politician he has repeatedly attacked in much harsher terms.
“Hopefully you’re going to be a great one,” Trump told the mayor.
Trump later went even further, saying he wanted Mamdani to succeed.
“I want what’s good for New York,” Trump said, adding that Mamdani has “great potential.”
It’s a remarkable contrast with Trump’s previous political attacks.
Trump has repeatedly labeled Mamdani a “communist,” while Mamdani — a democratic socialist — has sharply criticized Trump and has called him a fascist.
Their political disagreements have hardly disappeared.
Yet their personal relationship has become increasingly cordial.
The Washington Post reports that the two now communicate regularly through calls and text messages. Monday’s Gracie Mansion visit was their third meeting, following previous encounters at the White House.
And this time, there may be something tangible at stake for New Yorkers.
Mamdani said the two discussed developing Sunnyside Yard, the sprawling rail complex in Queens that has long been considered a potential location for a major housing project.
Trump acknowledged that such a development would require extensive federal approvals and potentially federal funding.
The two also discussed immigration, an issue where their positions remain dramatically different.
For Mamdani, the strategy appears straightforward: maintain his political disagreements with Trump while working with the president when federal cooperation could benefit New York City.
For Trump, the relationship has produced an extraordinary contrast between his political rhetoric and his increasingly warm treatment of Mamdani in person.
And if Freeman’s reading of their private exchange is accurate, what Trump said when he thought the microphones couldn’t hear him may have been warmer still.

Remember the Non-Agression Pact of 1939 between Hitler and Stalin. But then in 1941 the friendliness became a fight to the finish. Sustitute theoretically today Trump for Hitler (according to Mamdani) and Mamdani for Stalin (according to Trump) and what could the future look like? What happened in the past can happen again. Amen?