The Conservative Party has suffered its worst electoral defeat in years, losing more than half of its councillors who stood for re-election across England.
Labour hailed a “truly historic” result in Rishi Sunak’s own backyard of York and North Yorkshire, where David Skaith smashed Tory Keane Duncan by almost 15,000 votes.
The region, which was electing a mayor for the first time, covers Mr Sunak’s Richmond constituency and is an area Labour has historically struggled to compete in.
Follow live:
The results as they come in
Speaking at Northallerton Town Football Club, Sir Keir Starmer said: “We’ve had a positive campaign here, and I am very, very proud to stand here as leader of the Labour Party to celebrate this historic victory.
“And it is a historic victory – these are places where we would not have usually had a Labour Party success but we’ve been able to create that success and persuade people to vote for us.”
Sir Keir also renewed his demand that the prime minister call a general election.
The party also had successes in the North East and East Midlands mayoral votes and in the Blackpool by-election.
There was a sliver of hope for the government, with Lord Ben Houtchen holding on to his role as the mayor of Tees Valley.
Analysis: Labour’s future success is less clear-cut after the local elections

