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