Wychavon held by Conservativespublished at 14:56 British Summer Time 5 May 2023
Wychavon stays blue.
Labour and the Lib Dems have made gains at the expense of Conservatives in local elections, with the Tories losing more than 1000 councillors and 45 councils so far
Labour would have a nine-point lead over the Conservatives based on today's results, if all of Britain voted, the BBC projects
It has seized councils in key election battlegrounds including Swindon, Medway, Dover and East Staffordshire
The Lib Dems took control of councils in Stratford-on-Avon, Dacorum, Windsor and Maidenhead and South Hams from the Tories
The Green Party have won their first ever outright majority on a council in Mid Suffolk
PM Rishi Sunak has acknowledged some "disappointing results", while Labour leader Sir Keir Starmer says his party's on course to win the next general election
You can watch BBC News coverage of the results live by clicking the play button at the top of this page
Edited by Andrew Humphrey and Sarah Fowler
Wychavon stays blue.
No change as Forest of Dean remains hung.
Another loss for the Conservatives as West Devon switches to no party having overall control of the council.
Nick Eardley
Chief political correspondent
I’ve spoken to a few more Conservative MPs and others this afternoon and there is growing unhappiness at the result.
One MP I spoke to was angry at the way the party had approached the campaign – and what they saw as a lack of support from cabinet ministers.
Another former minister told the BBC: “We need to take a long hard look at where we are from a policy perspective.”
As we pointed out earlier, there are some Tory MPs already calling for a change of direction on tax – with demands for immediate tax cuts.
They could well grow if the result gets worse for the party.
This isn’t a rebellion like the ones we saw last year; which brought down Boris Johnson and then Liz Truss.
But Rishi Sunak might see a few more of his MPs speaking up in the coming days.
No change in Darlington as it remains hung.
Labour keeps Cambridge.
It's a Lib Dem gain from the Conservatives in Dacorum, Hertfordshire.
Crawley in West Sussex stays the same with a Labour hold.
The Conservatives have lost North Warwickshire, with no party having overall control of the council.
Ashford, Kent remains no overall control.
No change as Labour remain in control in Rochdale.
A bit more on the result from Stratford-on-Avon, Warwickshire that we told you about earlier. Here's a breakdown on how the council seats have changed.
No change in Wokingham - which remains no overall control.
Some better news for he Conservatives now who have held onto Fenland in Cambridgeshire.
The Conservatives have suffered losses in two key councils this afternoon, with the Lib Dems taking Stratford-on-Avon, and a little earlier Labour taking control of Swindon Borough Council. .
Watch the moment Labour councillors celebrated their first victory there in 20 years.
The Lib Dem's have gained Stratford-on-Avon, Warwickshire from the Conservatives.
Here's some more detail from Blackpool, which shows the Labour gain came mostly at the expense of the independent candidates.
Another Labour gain in Blackpool where it was previously no overall control.
No change as Three Rivers in Hertfordshire remains Lib Dem.
Oscar Bentley
BBC Political Research Unit
Labour gaining Swindon is significant. It was a key target for them, and where they launched their local election campaign.
It’s a good bellwether as a straight Conservative vs Labour battle, and while we thought Labour would make inroads we weren’t sure that they’d take control.
It’s the third direct Conservative to Labour flip of the day. Labour hasn’t won the council there since 1999 and it has two Tory MPs – seats that Labour will be hoping to pick up in a general election, widely expected next year.
Only a third of seats on the council were up for election, making it harder to take, and the area voted leave in the 2016 Brexit referendum.
The Conservative then-leader of the council, David Renard, has lost his seat to the Labour candidate.