Of the states that had been called a few minutes ago, Donald Trump has 248 electoral college votes, with Kamala Harris on 214. (It’s 270 to win.) But the signs are devastating for Harris. She is underperforming Joe Biden’s 2020 performance across the swing states and in the popular vote at the same stage. Meanwhile, the Republicans have recaptured control of the Senate. As deeply and closely divided as America is, the result could look comfortable in electoral college terms: if Trump wins all the states currently trending in his direction, he would end up with around 300 electoral college votes. And in what looks as if it could be his first popular vote majority, even reliably Democratic states such as New York and New Jersey appear to have shifted up to 10 points in his favour against 2020. “It isn’t absolutely over yet,” said David Smith, the Guardian’s Washington DC bureau chief. “But there is a clear sense that the momentum is with Trump.” Here’s what we know about the state of play. Swing states | Results in North Carolina and Georgia leave Harris well behind The first of the seven battleground states widely expected to decide the election, North Carolina, was called for Donald Trump by the Associated Press at 11.18pm EST, 4.18am UK time. An hour and a half later, Georgia was also called for Trump. Those results left Harris with a formidable task. Harris now needs to win Pennsylvania if she is to have any chance of winning the presidency. About half an hour ago, Sam Levine, the Guardian’s reporter on the ground there, said that her chances now seem very thin. “There is still a big batch of votes to be counted in Philadelphia, where she is strong. But the margin for Trump in the votes that have been counted is now so big that it will be hard for them to overcome it.” Sam spent the day in two bellwether counties talking to voters, and heard from people preoccupied with the cost of living who were supporting Trump. “The overwhelming issue was the economy,” he said. “People said that they had been undecided but had gone for him over the price of gas and groceries. They said that things just haven’t got better in the last four years.” One subplot: there was a lot of excitement over the weekend at an outlier poll that showed Kamala Harris with a three-point lead in Iowa, where she had been widely been expected to lose. But that appears to have been a mirage. The Associated Press called Iowa for Trump at 10.41pm EST. Trump HQ | Jubilation as the signs point to Trump At the Palm Beach Convention Center in West Palm Beach, Florida, supporters of the former president were increasingly confident, David Smith said a couple of hours ago. “There’s been a palpable shift in the mood,” he said. “As the TV coverage cycles through the states where he’s leading, a big cheer goes up. You feel a sense of deja vu for 2016.” Trump was projected to win North Carolina while we spoke, and you could hear the celebrations down the line. A young man in a black Maga hat later shouted: “Fuck Joe Biden! Fuck her!” Trump has not yet spoken to supporters. But at his Mar-a-Lago resort nearby, his team was also “pretty positive” about their chances, David said. And at the smaller party there, you could find signs of things to come. Pictures showed Elon Musk, the billionaire X owner who has contributed vast sums to pro-Trump groups, in conversation with the former president. Trump has said Musk, whose businesses are the subject of important government regulation, will lead a “government efficiency commission” during his second term. “Whatever else is true about Trump, this would be one of the greatest political comebacks of all time if it is confirmed,” David said. “To go from the nadir of 2020 and January 6, and then suddenly to be back here, is an extraordinary arc.” Harris HQ | Supporters file out |