Election

England council results

Number of councillors

126 of 136 councilsCounting under way

  • Reform UK 1,423 councillors 1,421 councillors gained
  • Labour 927 councillors 1,316 councillors lost
  • Liberal Democrat 778 councillors 117 councillors gained
  • Conservative 755 councillors 530 councillors lost
  • Green 478 councillors 340 councillors gained
  • Independent 162 councillors 6 councillors lost
Change

Summary

  • Historic wins for the Green Party, as they gain their first London council and Hackney and Lewisham mayoralties

  • Reform UK has gained its first London council having picked up Havering

  • With more than 20 councils declared, Labour wins seven while the Conservatives take five and the Liberal Democrats take control of three. Four councils have no party in overall control

  • Until this vote, Labour had 21 boroughs, the Conservatives had five, the Lib Dems had three, the Aspire Party had one and two were no overall control

  • All mayors have now been declared; Conservatives hold Croydon, Labour hold Newham and Aspire Tower Hamlets

  • While we will focus on London, you can also keep across what is happening across the UK here and find results in your area here

  1. Labour lose Brentpublished at 21:36 BST
    Breaking

    Card showing result of election for Brent. No party majority (Labour loss)
  2. 'I'm glad to be back'published at 21:15 BST

    Nicky Ford
    At the Croydon count

    Croydon mayor Jason Perry in a suit

    The stage was set and the drama did not disappoint in the Ashcroft Theatre at the Croydon mayoral election count.

    A visibly emotional Jason Perry standing for the Conservatives was re-elected by 1,113 votes to win a second term.

    He polled 35,871 as opposed to Labour’s Rowenna Davis who took 34,758.

    In an interview with BBC London, Perry said: “It’s always hard fought here in Croydon and I’m just glad to be back in this role again.”

    The Labour MP for Croydon East Natasha Irons paid tribute to their candidate, and said she fought a great campaign and she looked forward to working with Perry to get things done in Croydon.

    He will need to do that against a financially constrained backdrop. Croydon has gone bankrupt three times since 2020.

    He said there was "lots to do".

    "Our residents backed the journey we’re on," he said. "We’re in a difficult financial situation, it’s difficult across London, difficult across the UK. Croydon’s circumstances are more difficult than most but we’re tackling them head on.”

    The Green candidate Peter Underwood polled 19,404 votes and Reform UK's Ben Flook polled 14,467.

  3. The Conservatives will keep fighting, says Badenochpublished at 21:07 BST

    Jess Warren
    BBC London

    Leader of the British Conservative Party Kemi BadenochImage source, EPA

    Speaking in Bexley, south-east London, Kemi Badenoch, leader of the Conservatives, said Nigel Farage "threw the kitchen sink at this council and didn't get anywhere".

    "Bexley said no to Reform and do you know why? Because you guys are next to Kent and you saw the mess that they are making," she said, referring to the nearby council Reform UK party took control of a year ago.

    Badenoch acknowledged that in Bexley four Tory seats were lost to Reform, but said the party would "keep fighting" and was "renewing" and "rebuilding".

    "We are going to work ourselves to the bone to deliver for Bexley, to deliver for London, to deliver for the country," she said.

  4. Labour loses Barnet Councilpublished at 20:55 BST

    The Labour Party has lost control of Barnet Council, with the borough now in no overall control.

    Labour won 31 seats, down 10 since the last election, while the Conservatives won 31 seats, up nine. The Green Party has one seat on the council.

    Bar chart showing the results for the council election in Barnet, After 63 of 63 seats declared. Seats needed for majority: 32. Conservative won 31 seats, a gain of 9; Labour won 31 seats, a loss of 10; Green won 1 seats, a gain of 1.
  5. Labour loses Barnet majoritypublished at 20:46 BST
    Breaking

    Card showing result of election for Barnet. No party majority (Labour loss)
  6. Labour retains Hounslow Councilpublished at 20:36 BST

    The Labour Party has retained control of Hounslow Council, with 32 seats, down by 20 on the last election. The Conservatives took 17 seats, a gain of seven seats, and Reform UK gained its first eight seats on the council.

    The Green Party, Independents, and Lib Dems also gained seats.

    Bar chart showing the results for the council election in Hounslow, After 62 of 62 seats declared. Seats needed for majority: 32. Labour won 32 seats, a loss of 20; Conservative won 17 seats, a gain of 7; Reform UK won 8 seats, a gain of 8; Green won 3 seats, a gain of 3; Independents and others won 1 seats, a gain of 1; Lib Dem won 1 seats, a gain of 1.
  7. Hounslow stays Labourpublished at 20:33 BST
    Breaking

    Card showing result of election for Hounslow. Labour hold
  8. Conservatives retain Bexley Councilpublished at 20:27 BST

    It has now been confirmed that the Conservatives have retained Bexley Council with 29 seats, a loss of four since the last election.

    Labour won nine seats, down three, while Reform UK gained its first seven seats on the council.

    All but one ward were counted and announced this morning, with the final result now declared.

    Bar chart showing the results for the council election in Bexley, After 45 of 45 seats declared. Seats needed for majority: 23. Conservative won 29 seats, a loss of 4; Labour won 9 seats, a loss of 3; Reform UK won 7 seats, a gain of 7.
  9. Conservatives hold Bexleypublished at 20:20 BST
    Breaking

    Card showing result of election for Bexley. Conservative hold
  10. Polanski praises two Green mayorspublished at 20:18 BST

    Liam Shrivastava, newly elected Green mayor, hugs a man.

    Zack Polanski, leader of the Green Party, has praised the party's election results in London.

    "You wait years for an elected mayor then two come along at once," he said from the Lewisham count.

    The Green Party leader said two-party politics was “dead” as the Greens gained a swathe of council seats in local elections.

    Hackney and Lewisham elected Green mayors, marking the first directly elected mayors for the party and ousting Labour in both London boroughs.

    The Greens also took control of Waltham Forest council.

    Polanski said: “Two-party politics is not just dying, it is dead and it is buried."

  11. Labour loses Southwark Councilpublished at 20:07 BST

    The Labour party has lost Southwark Council, with the borough going into no overall control.

    Labour took 29 seats, a loss of 23 on the last election. The Greens took 22 seats, and the Lib Dems took 12, a gain of one on the last election.

    Bar chart showing the results for the council election in Southwark, After 63 of 63 seats declared. Seats needed for majority: 32. Labour won 29 seats, a loss of 23; Green won 22 seats, a gain of 22; Lib Dem won 12 seats, a gain of 1.
  12. No party majority in Southwarkpublished at 20:01 BST
    Breaking

    Card showing result of election for Southwark. No party majority (Labour loss)
  13. Labour hold despite seat losspublished at 19:56 BST

    The Labour Party has retained Barking and Dagenham Council, with 38 seats, down 13 on the last election.

    Reform UK took nine seats for the first time, and the Greens also gained their first four seats.

    Bar chart showing the results for the council election in Barking and Dagenham, After 51 of 51 seats declared. Seats needed for majority: 26. Labour won 38 seats, a loss of 13; Reform UK won 9 seats, a gain of 9; Green won 4 seats, a gain of 4.
  14. Labour hold Barking & Dagenhampublished at 19:54 BST
    Breaking

    Card showing result of election for Barking and Dagenham. Labour hold
  15. Enfield goes into no overall controlpublished at 19:27 BST

    The Labour Party has lost Enfield Council, with the borough going into no overall control.

    The Conservatives took 31 seats, a rise of six seats. Labour took 27 seats, a loss of 11, and the Greens gained five new seats.

    Bar chart showing the results for the council election in Enfield, After 63 of 63 seats declared. Seats needed for majority: 32. Conservative won 31 seats, a gain of 6; Labour won 27 seats, a loss of 11; Green won 5 seats, a gain of 5.
  16. Labour lose control of Enfieldpublished at 19:25 BST
    Breaking

    Card showing result of election for Enfield. No party majority (Labour loss)
  17. 'Everyone has won in London'published at 19:10 BST

    Professor Tony Travers, from the London School of Economics, said all parties had made gains in the capital.

    "We’ve seen a surge this afternoon particularly by the Greens, winning these two mayoralties," he told BBC London.

    “I think it was expected the Greens would do well in London, it will be interesting to see how much better they do from now on, if they win more seats on councils."

    Map of London and surrounding areas showing borough council and mayoral election results, with boroughs colour-coded by party control, including highlighted areas in central, east, and south London, and labels for London, St Albans, and Chelmsford.

    Travers said Reform UK taking control of Havering would give the party "some comfort". He added: “They didn’t do as well as perhaps they were expecting, we will see, there could be more there too."

    “The Conservatives have won back Westminster, and they are the biggest party on Wandsworth and they didn’t lose Bexley - many people including me thought they might," Travers said.

    “Although this doesn’t sound great for them, in fact they’ve done rather better in London than outside of London."

    He added: “The Liberal Democrats have done very well in their strongholds of Kingston-upon-Thames and Sutton.

    “If you add all that together, it’s a sense that everyone has won in London.”

  18. Labour retains Greenwich councilpublished at 18:59 BST

    Labour has retained control of the Royal Borough of Greenwich, despite losing 17 seats.

    The party took 35 seats, while the Greens took 13 seats and the Conservatives won six, an increase of three.

    Reform UK also gained a seat on the council for the first time.

    Bar chart showing the results for the council election in Greenwich, After 55 of 55 seats declared. Seats needed for majority: 28. Labour won 35 seats, a loss of 17; Green won 13 seats, a gain of 13; Conservative won 6 seats, a gain of 3; Reform UK won 1 seats, a gain of 1.
  19. Labour hold Greenwichpublished at 18:55 BST
    Breaking

    Card showing result of election for Greenwich. Labour hold
  20. 'I could see hope in the Green Party'published at 18:39 BST

    Wendy Hurrell
    At the Lewisham count

    Liam Shrivastava, Green mayor for Lewisham, has thanked the electorate for their "faith" in him.

    “I do not take this lightly and I promise we will not let you down," he said.

    “A year ago, I didn't even know if I would be able to continue with politics. On a personal level, the last couple of years have been tough, but something told me that I should go on, that I must go on because I could see hope in the Green Party.

    “If we are in an incredibly dangerous, fractious period of history, we have to rise to the challenge, not appease it or legitimise it, but challenge it.”

    Liam Shrivastava speaking at a podium.