Follow live updates on results from the London Local Elections below:

Barking & Dagenham – Labour HOLD

  • Labour – 51

Barnet – Labour GAIN

  • Labour – 41 seats
  • Conservatives – 22 seats

Bexley – Conservative HOLD

  • Conservatives – 33 seats
  • Labour – 22 seats

Brent – Labour HOLD

  • Labour – 49 seats
  • Conservatives – 5 seats
  • Liberal Democrat – 3 seats

Bromley – TBC

  • Ongoing – still awaiting full results

Camden – Labour HOLD

  • Labour – 47 seats
  • Liberal Democrats – 4 seats
  • Conservatives – 3 seats
  • Green – 1 seat

Croydon – TBC

  • Mayoral results expected at 10:30pm today
  • Council results expected at 2am tomorrow

Ealing – Labour HOLD

  • Labour – 59 seats
  • Liberal Democrats – 6 seats
  • Conservatives – 5 seats

Enfield – Labour HOLD

  • Labour – 38 seats
  • Conservatives – 25 seats

Greenwich – TBC

  • Ongoing – still awaiting full results

Hackney – TBC

  • Philip Glanville has been re-elected for a second full term as Mayor of Hackney
  • Council results expected at 7pm tomorrow

Hammersmith & Fulham – Labour HOLD

  • Labour – 40 seats
  • Conservatives – 10 seats

Haringey – TBC

  • Ongoing – still awaiting full results

Harrow – TBC

  • Ongoing – still awaiting full results

Havering – No Overall Control NO CHANGE

  • Independents and Residents’ Associations – 23 seats
  • Conservatives – 20 seats
  • Labour – 9 seats

Note: One ward is still to be declared. There will be a fourth recount in Rainham & Wennington ward on Monday 9 May.

Hillingdon – Conservative HOLD

  • Conservatives – 30 seats
  • Labour – 53 seats

Hounslow – Labour HOLD

  • Labour – 52 seats
  • Conservatives – 10 seats

Islington – TBC

  • Results expected at 6pm today

Kensington & Chelsea – Conservative HOLD

  • Conservative – 35 seats
  • Labour – 13 seats
  • Liberal Democrats – 2 seat

Kingston upon Thames – TBC

  • Ongoing – still awaiting full results

Lambeth – TBC

  • Ongoing – still awaiting full results

Lewisham – TBC

  • Damien Egan has been re-elected for a second full term as Mayor of Lewisham
  • Council results expected at 6pm today

Merton – Labour HOLD

  • Labour – 29 seats
  • Liberal Democrats – 17 seats
  • Conservatives – 6 seats

Newham – TBC

  • Rokhsana Fiaz (Labour) has been re-elected for a second term as Mayor of Newham
  • Council results expected at 7pm today

Redbridge – Labour HOLD

  • Labour – 55 seats
  • Conservative – 5 seats

Richmond upon Thames – Liberal Democrat HOLD

  • Liberal Democrats – 48 seats
  • Green – 5 seats
  • Conservatives – 1 seat

Southwark – Labour HOLD

  • Labour – 52 seats
  • Liberal Democrats – 11 seats

Sutton – Liberal Democrat HOLD

  • Liberal Democrats – 29 seats
  • Conservatives – 20 seats
  • Independent – 3 seats
  • Labour – 3 seats

Tower Hamlets – TBC

  • Mayoral results expected at 5pm today
  • Council results expected at 5pm Saturday

Waltham Forest – Labour HOLD

  • Labour – 47 seats
  • Conservatives – 13 seats

Wandsworth – Labour GAIN

  • Labour – 35 seats
  • Conservative – 22 seats
  • Independent – 1 seat

Westminster – Labour GAIN

  • Labour – 31 seats
  • Conservative – 23 seats