Local elections - as it happened: Corbyn insists Labour ‘ready for an election', despite missing top London targets
All the latest updates, as they happened
Your support helps us to tell the story
From reproductive rights to climate change to Big Tech, The Independent is on the ground when the story is developing. Whether it's investigating the financials of Elon Musk's pro-Trump PAC or producing our latest documentary, 'The A Word', which shines a light on the American women fighting for reproductive rights, we know how important it is to parse out the facts from the messaging.
At such a critical moment in US history, we need reporters on the ground. Your donation allows us to keep sending journalists to speak to both sides of the story.
The Independent is trusted by Americans across the entire political spectrum. And unlike many other quality news outlets, we choose not to lock Americans out of our reporting and analysis with paywalls. We believe quality journalism should be available to everyone, paid for by those who can afford it.
Your support makes all the difference.Labour has urged the government to scrap controversial ID pilots, which saw some voters turned away during local elections in England.
Parties faced mixed results at the polls, although Jeremy Corbyn insisted Labour was "absolutely ready" for a general election, despite failing to deliver on its pledge to snatch key councils from the Tory clutches.
While Labour made gains in areas like Plymouth and Trafford, it was unable to win the Tory "crown jewels" in London, such as Wandsworth and Westminster.
The party had hoped to seize Kensington and Chelsea from the Tories in the wake of public outcry over the Grenfell Tower tragedy but failed to do so, while its chances in Barnet - which has a large Jewish population - may have been damaged by the recent antisemitism row.
The Conservatives capitalised on the near-collapse of Ukip, and gained control of councils in Peterborough, Southend and Basildon, with a small swing in their favour outside London.
Elsewhere, the Liberal Democrats won several councils - including target seats of Richmond-upon-Thames and Kingston-upon-Thames - while the Greens elected a string of new councillors.
Former Lib Dem MP Sarah Olney said the party was calling Richmond-upon-Thames.
She told BBC News: "We are very confident, in fact we are going to call it. We think we are going to be taking control of Richmond council tonight."
Labour sources have said they do not believe they will take overall control of Kensington and Chelsea Council, the Tory-run local authority linked to the Grenfell Tower fire.
Labour have lost overall control of Derby with three seats still to be declared.
In terms of overall councillors, Labour has gained 18, the Tories have gained 22 and the Lib Dems have gained 26.
The big losers? UKIP. They have lost 80 councillors.
The leader of Kensington and Chelsea Labour group has conceded the party will not take overall control of the local council.
Robert Atkinson estimated the party would gain five or six seats - "substantial progress for us" - but that the Tories would retain control.
Speaking at the Town Hall count early on Friday morning, he said he was expecting Labour councillors to be elected in the Chelsea Riverside ward.
There are currently no Labour councillors in the south of the borough.
He said: "The Tories will still be in control but by a much smaller margin than last time. They've been humbled, finally."
Labour has held all three wards in Underhill, Barnet - projections suggest it will be a very close result.
The Conservatives have retained control of Hillingdon, after winning 35 of the 65 seats.
The Conservatives have retained control of Winchester City Council despite losing one seat to the Liberal Democrats.
Join our commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies
Comments