Full results tracker
A reminder that you can find all the results from England, Scotland and Wales in our tracker.
You might notice, however, that our results appear slightly differently – or slower – than others’. My colleagues who built the tracker have provided this explanation:
Our results are provided by the Press Association (PA). Numbers for change in seats are calculated against the state of the council or parliament just before this election. Other organisations calculate using the previous election, and this can lead to discrepancies. In Wales, the electoral system is sufficiently different to previous elections that comparison is not given.
Other outlets may also announce individual ward councillor results as they become known, while PA release results for each council only when its full count is complete. PA collates results only for elections that were due in this electoral cycle, meaning there may be council byelection results in other parts of the country that are not included. There are frequent changes in ward boundaries, sometimes accompanied by changes in the number of councillors overall. “Shadow elections” were also held for two new unitary authorities due to be created in Surrey in 2027.
Key events Show key events only Please turn on JavaScript to use this feature
The Press Association, which is providing the data for our results tracker, says that after 10 fully declared council results, Labour has won only 17% of the seats it was defending.
Reform has so far won 56% of the seats it was contesting, it adds.
Labour holds Salford and Lincoln
Labour has managed to retain control of Lincoln council, which Reform had been heavily targeting. Farage’s party took four seats tonight – they also won the mayoralty last year – but it wasn’t enough to completely erode Labour’s majority.

In Salford, Reform gained 13 seats but again Labour retain control of the council, which had a third of its seats up for grabs.

Results exceeding Reform's expectations, says Farage
Nigel Farage has told reporters at the party’s Millbank headquarters that the results so far have exceeded his expectations.
I think what you’re witnessing is an historic change in British politics. Forget left-right, there is no more left-right. It is gone, it is out of the window, it’s finished.
As you can see, we are scoring stunning percentages in traditional old Labour areas. We’re currently averaging about 39% of the vote, of the seats that are in already, we’re currently on 145 seats won.
We are way exceeding anything that I thought.
He added:
What you’ll see tomorrow is the same pattern repeated across the south when we win Essex by an extraordinary margin and Norfolk by an extraordinary margin.
Lib Dems win control of Stockport
Stockport council, which was previously under no overall control, has been taken by the Liberal Democrats after they gained three seats.
A total of 21 out of 63 seats were up for grabs.

Responding to the win, a party spokesperson said:
This is a great result and shows that Liberal Democrat teams can win right across the country.
Our hardworking local team has held off the rise of Reform – while others sought to sow division and chaos, we focused on the issues that matter.
Labour loses 23 seats in Wigan - but retains control of council
Labour has retained overall control of Wigan council, though there is little cause for cheer for them. Only a third of the seats were up for election and they lost 20 of those.

Conservative MP Lewis Cocking has welcomed a “fantastic set of results” for his party in Broxbourne. Ten out of 30 seats on the council were up for election in the Hertfordshire borough.
The Conservatives suffered a loss to Reform UK, but ultimately won seven seats and have retained control of the authority. Reform UK won two seats and Labour one.
Cocking, who previously led Broxbourne Council, told the Press Association he was “really over the moon”.
We’ve had a fantastic set of results in Broxbourne. I’m really sad we didn’t get three of our candidates over the line.
No change in Hart or Peterborough
In Hart, the council remains under no overall control after Reform took just one seat from the Tories. The Lib Dems remain the largest party.

There is also no overall change in Peterborough.

Labour loses Tamworth, Conservatives hold Broxbourne
More bad news for Labour, which has lost control of Tamworth council after Reform gained nine seats. No party has majority in Tamworth.

In Broxbourne, a true Conservative stronghold, the Tories have retained control.


Mark Brown
Mark Brown is at the Hartlepool council count.
The turnout in Hartlepool was 31.5%, slightly higher than the 28% of the last local election in 2024.
The council has a volatile leadership history with Labour, the Conservatives, Independents and the Brexit Party all having spells in charge in recent decades.
This time the Conservatives were defending two seats, losing both of them to Reform.
In 2021, losing the Hartlepool by-election to the Conservatives made Starmer seriously consider resigning as Labour leader. He saw it as a “personal rejection” but was persuaded not to act hastily.
Could Hartlepool and the wider results in the north east have Starmer once again considering his future? Is Hartlepool setting the north east narrative?
Reform took County Durham last year and is confident of taking Sunderland, which has been Labour since the council was established in its current form in 1973. That important declaration is expected around 4pm.
Reform also hopes to take Gateshead (4pm) and South Tyneside (5.30pm). In Newcastle, the Greens are confident of making significant gains.
Hartlepool MP calls for Starmer to step down as PM after council results

Mark Brown
Mark Brown is at the Hartlepool council count.
Reform are the runaway winners in what could be a catastrophic day for Labour in north east England.
There were 12 seats up for grabs in Hartlepool and Reform won every single one of them. It means Labour, which had a slim majority and was defending six seats, is likely to become the opposition.
Because only a third of the council was being elected, Reform do not have an outright majority. The party will have to make deals with independents in order to take control.
Labour councillors and supporters were noticeably despondent at the count in Brierton sports centre. They knew what was coming. Heavy defeat was in the air.
The town’s Labour MP Jonathan Brash watched his wife Pamela Hargreaves, leader of Hartlepool council, lose her seat.
He told the Guardian he was angry and he repeated his call for Keir Starmer to go.
It has been a terrible night for the Labour party. What I’ve seen here is extraordinarily good, hard-working, Hartlepool people lose their seats. I’ve seen canvassers working night and day in this election and it’s all been for naught and the reason has absolutely nothing to do with them.
They are delivering for this town, they have been delivering for this town and the reality is we need change at the top of the Labour party.
I think the very best thing the prime minister could do now is address the nation tomorrow and set out a timetable for his departure. We can then have an orderly transition, one that, by the way, ensures the full breadth of talent within the Labour party is able to stand, should it want to.
Brash said that was not him backing Andy Burnham – “I don’t know who’s going to put their name forward” – but it was “disgraceful” that the Greater Manchester mayor was blocked from standing in the Gorton and Denton by-election.
He hopes Starmer will go but it was about more than that, he said.
We need bolder policies to actually fix the foundations of our country. We’ve got a huge majority for three years. There are things that we can do that are radical and different and really change the lives of people for the better. It’s time to stop the political cowardice on those big issues and actually go for it and make those massive changes this country needs.
Brash said he expected Labour would now become the opposition in Hartlepool “and we will be holding Reform’s feet to the fire”.
Labour loses control of Hartlepool and Redditch
Two more council declarations, and it’s not good news for Labour.
In Hartlepool, Reform UK has gained 11 seats while Labour has lost six, meaning they have lost control of the council. There is now no party with overall control in Hartlepool.

In Redditch, meanwhile, Reform has taken eight seats from Labour, the Tories, the Greens and an independent. As with Hartlepool, Redditch has moved from Labour controlled to no overall control.

Reform UK are making gains in Wigan, taking six of the first seven results to be declared, with an independent taking the other seat.
However, the result will not affect control of the council as Labour began the night with 62 of the 75 seats, with only 25 seats being contested on the night.
The Press Association reports there were hugs and cheers at the Salford City Council count as Labour held the Eccles ward with 1,663 votes to Reform’s 1,207.
The Green Party claimed the Quays seat from the Liberal Democrats.
Halton held by Labour
Halton is the first full council to be declared. Labour lost 15 seats to Reform but retained control of the council as only a third of the seats were up for election.
Halton is home to the Runcorn and Helsby parliamentary seat, which Reform won from Labour by just six votes in a byelection last year.

See more here:

1 hour ago
