Local elections 2024: Full results show which parties won in YOUR area
The local elections for this year have proved to be torrid for the Conservative party as Labour have made hundreds of crucial gains in key election battlegrounds.
Prime Minister Rishi Sunak suffered the indignity of seeing of seeing a Labour mayor win in his own constituency.
Labour's David Skaith became the inaugural elected mayor of York and North Yorkshire this afternoon, a new position that covers the Prime Minister's Richmond constituency.
It was one of the final blows in a day of reverses for the ruling party, including in many areas the Tories need to win to have any chance in the general election later this year.
Sir Keir Starmer hailed a 'seismic win' for Labour in the Blackpool South by-election, where the party secured a 26.33% swing, as well as council gains in key areas like Hartlepool.
The Prime Minister is braced for further pain as more results trickle in over the weekend which could increase pressure on his leadership of the Conservative Party and the country.
Elections expert Professor Sir John Curtice said the Tories could be on course to lose 500 councillors in 'one of the worst, if not the worst' performances by the party in 40 years.
To see which parties won in your area, follow our interactive map below to reveal all the changes in England's political makeup.
England Local England Mayoral London Assembly London Mayoral Police & CrimeA look at England's local election results, which have proved to be torrid for the Conservatives
The Tories have lost in several key areas which they will need to win to have any chance in the general election later this year
Local elections 2024 full results:
Adur LAB GAIN FROM CON
Lab +8 Green +0 Ind -1 Con -7
Barnsley LAB HOLD
Lab +0 Lib Dem +1 Reform +0 Ind +0 Con -1
Basildon CON LOSE TO NOC
Lab +9 Con -13 Ind +4
Basingstoke & Deane REMAINS NOC
Ind +3 Con -7 Lib Dem +2 Lab +1 Green +1
Blackburn with Darwen LAB HOLD
Ind +4 Lab -2 Con -2
Bolton REMAINS NOC
Lab -1 Ind +1 Con +0 Lib Dem -1 Green +1
Bradford LAB HOLD
Lab -4 Ind +4 Con -2 Green +2 Lib Dem +0
Brentwood CON LOSE TO NOC
Con + 1 Lib Dem 0 Lab +1
Bristol REMAINS NOC
Green +10 Lab -2 Lib Dem +3 Con -7 Ind -4
Broxbourne CON HOLD
Con +0 Lab +0
Burnley REMAINS NOC
Lab +4 Con +0 Ind -2 Lib Dem +0 Green -2
Bury LAB HOLD
Lab +1 Ind +0 Con -1
Calderdale LAB HOLD
Lab +2 Con -4 Lib Dem +0 WPB +1 Green +1 Ind +0
Cambridge LAB HOLD
Lab +0 Lib Dem -1 Green +1 Con +0 Ind +0
Cannock Chase LAB GAIN FROM CON
Lab +3 Con -8 Green +0
Castle Point IND HOLD
Ind +6 Con -8
Cheltenham LIB DEM HOLD
Lib Dem +5 Green +1 Ind -1 Con -5
Cherwell REMAINS NOC
Lib Dem +7 Lab +1 Con -9 Ind +0 Green +1
Chorley LAB HOLD
Lab +2 Con -2
Rishi Sunak suffered the indignity of seeing of seeing a Labour mayor win in his own constituency today
Poll workers count ballots at Blackpool Sports Centre in the Blackpool South by-election on Friday morning
Colchester REMAINS NOC
Con +0 Lab +0 Lib Dem -1 Green +1
Coventry LAB HOLD
Lab +3 Con -3 Vacant +0 Green +0
Crawley LAB HOLD Dorset
Lab +5 Con -5
Dorset LIB DEM GAIN FROM CON
Lib Dem +15 Con -13 Ind -1 Green -1 Lab +0
Dudley CON LOSE TO NOC
Con -7 Lab +8 Lib Dem +2 Ind -3
Eastleigh LIB DEM HOLD
Lib Dem +0 Ind +0 Con +0
Elmbridge REMAINS NOC
Lib Dem +3 R -1 Con -3 Ind +1
Epping Forest
Exeter LAB HOLD
Lab +1 Green +1 Con -1 Ind -2 Lib Dem +1
Fareham CON HOLD
Con -2 Lib Dem +4 Ind -2 Lab +1
Gateshead LAB HOLD
Lab -1 Lib Dem +1
Gloucester
Gosport LIB DEM HOLD
Lib Dem -1 Con +1 Vacant +0 Lab +0
Halton LAB HOLD
Lab +1 Lib Dem +0 Con -1
Harlow CON HOLD
Con -4 Lab +4
Hart REMAINS NOC
Lib Dem +1 Con -2 R +1 Ind +0
Hartlepool LAB GAIN FROM NOC
Lab +7 Ind -1 Con -6
Hastings REMAINS NOC
Green +8 Lab +2 Con -5 Reform -1 Ind -4
Havant CON LOSE TO NOC
Con -17 Lab +6 Lib Dem +5 Green +3 Reform +2 Ind -1
Hull LIB DEM HOLD
Lab +2 Lib Dem -2
Hyndburn LAB GAIN FROM NOC
Lab +6 Con -5 Green -1 Ind +0
Ipswich LAB HOLD
Lab +5 Con -2 Lib Dem +0 Ind -3
Kirklees LAB LOSE TO NOC
Lab -4 Ind +4 Con -3 Lib Dem +2 Green +1
Knowsley LAB HOLD
Lab +0 Ind +0 Green +0 Lib Dem +0
Leeds LAB HOLD
Lab +0 Con -3 Ind +1 Green +2 Lib Dem +0
Lincoln LAB HOLD
Lab +3 Lib Dem +1 Con -4
Maidstone REMAINS NOC
Con -12 Lib Dem +0 Green +7 Ind -3 Lab +2
Chris Webb, the Labour candidate for the Blackpool South by-election, chats with his wife Portia during the count
Manchester LAB HOLD
Milton Keynes LAB GAIN FROM NOC
Mole Valley LIB DEM HOLD
Newcastle-upon-Tyne LAB HOLD
North East Lincolnshire CON LOSE TO NOC
North Hertfordshire REMAINS NOC
North Tyneside
Norwich REMAINS NOC
Nuneaton & Bedworth LAB GAIN FROM CON
Oldham LAB LOSE TO NOC
Oxford REMAINS NOC
Pendle REMAINS NOC
Peterborough REMAINS NOC
Plymouth LAB HOLD
Portsmouth REMAINS NOC
Preston LAB HOLD
Reading LAB HOLD
Redditch LAB GAIN FROM CON
Reigate & Banstead REMAINS NOC
Reform UK leader Richard Tice laughs during the count for the Blackpool South by-election
Rochdale LAB HOLD
Rochford REMAINS NOC
Rossendale LAB HOLD
Rotherham LAB HOLD
Rugby REMAINS NOC
Runnymede REMAINS NOC
Rushmoor LAB GAIN FROM CON
Salford
Sandwell LAB HOLD
Sefton LAB HOLD
Sheffield REMAINS NOC
Solihull CON HOLD
South Tyneside LAB HOLD
Southampton LAB HOLD
Southend-on-Sea REMAINS NOC
St Albans LIB DEM HOLD
Stevenage LAB HOLD
Stockport REMAINS NOC
Stroud
Sunderland LAB HOLD
Swindon LAB HOLD
Tameside LAB HOLD
Tamworth LAB GAIN FROM NOC
Labour supporters celebrate earlier victories in Sunderland as the party kept control of the city council
Tandridge IND HOLD
Three Rivers LIB DEM HOLD
Thurrock LAB GAIN FROM NOC
Trafford LAB HOLD
Tunbridge Wells LIB DEM GAIN FROM NOC
Wakefield LAB HOLD
Walsall CON HOLD
Warrington
Watford LIB DEM HOLD
Welwyn Hatfield REMAINS NOC
West Lancashire LAB HOLD
West Oxfordshire REMAINS NOC
Wigan LAB HOLD
Winchester LIB DEM HOLD
Woking LIB DEM HOLD
Wokingham LIB DEM LOSE TO NOC
Wolverhampton LAB HOLD
Worcester REMAINS NOC
Worthing LAB HOLD