US President Donald Trump cited “two reasons” as multiple favoured candidates lost to Democrats on Tuesday. The POTUS had vehemently championed Republican nominees in several locations and even backed Andrew Cuomo in the pivotal New York mayoral election. But Democrats swept key races on Tuesday — triumphing in gubernatorial elections in New Jersey and Virginia, as well as the New York mayoral race

“Trump wasn’t on the ballot, and shutdown, were the two reasons that republicans lost elections tonight — according to pollsters,” he insisted in a Truth Social post.

The comments came after a string of Trump-backed candidates suffered defeat across the country — including Zohran Mamdani’s historic victory in the New York City mayoral election. Trump’s remarks on the election losses are consistent with previous statements, where he has expressed dissatisfaction with the election outcomes. He had also warned that federal funding to New York could be at risk if Mamdani won the election, calling him a “Communist lunatic” and a “disaster waiting to happen.”

“The conventional wisdom would tell you that I am far from the perfect candidate. I am young, despite my best efforts to grow older. I am Muslim. I am a democratic socialist. And most damning of all, I refuse to apologize for any of this,” Mamdani declared to a roaring crowd at his victory party. 

He also delivered a pointed rebuttal to Trump for his threats to block federal funding for the Big Apple if the Indian-origin assemblyman won the race. “So Donald Trump, since I know you’re watching, I have four words for you: Turn the volume up!” he said.