Local Elections 2024: Results in the ITV News London region

LOCAL ELECTION HEADLINES IN THE ITV NEWS LONDON REGION

  • The Conservatives hang on by a thread in Harlow

  • Labour seals a landslide victory in Thurrock

  • The Conservatives have been entirely wiped out in Castle Point

  • The Conservatives lose Basildon to no overall control

For details of the London mayoral election result - click here

Here is a full list of results for unitary authorities and district and borough councils in the ITV News London area for the 2024 local elections.

Unitary authorities Areas where authorities deliver all local government services in their area. A third of councillors were up for election in Southend-on-Sea, and Thurrock.


  • Southend-on-Sea - remains no overall control

New council: Labour 20, Conservatives 18, Liberal Democrats 4, Green Party 2, others 7

Labour gained 4 seats, the Green Party gained 1 seat, the Conservatives lost 4 seats and the others lost 1 seat.

17 out of 51 seats were up for election.


  • Thurrock - Labour gain from no overall control

New council: Labour 27, Conservatives 13, others 9

Labour gained a total of 8 seats, the Conservatives lost 10 seats and others gained 2 seats.

17 out of 49 seats were up for election.


District and borough councils District and borough councils have control over areas like planning, bin collections and green spaces (the County Council provides the remaining services).

All councillors were up for election in Basildon, Brentwood, Castle Point, Epping Forest, Harlow, North Hertfordshire, Stevenage and Tandridge. And a third of councillors were up for election in Broxbourne, Mole Valley, Reigate and Banstead, Rochford, Runnymede, St Albans, Three Rivers, Watford and Welwyn Hatfield.


  • Basildon - Conservative loss to no overall control

New council: Labour 18, Conservatives 13, others 11

Labour gained 9 seats, Conservatives down 13 seats, others up 4 seats

42 out of 42 seats were up for election.


  • Brentwood - remains no overall control

New council: Conservatives 19, Liberal Democrats 17, Labour 3

Conservatives gained 1 seat, Labour gained 1 seat.

39 out of 39 seats were up for election.


  • Castle Point - remains independent

New council: Independents 39

The Conservatives have been entirely wiped out, losing every seat the party was contesting. The independents gained 6 seats, the conservatives lost 8 seats.

39 out of 39 seats were up for election.


  • Epping Forest - Conservative hold

New council: Conservatives 29, Liberal Democrats 7, Labour 1, Green Party 1, others 16

Liberal Democrats gained 2 seats, Labour gained 1 seat, Conservatives lost 5 seats, Green Party lost 1 seat, others lost 1 seat.


  • Harlow - Conservative hold

New council: Conservative 17, Labour 16

Labour gained 4 seats, Conservatives lost 4 seats.

33 out of 33 seats up for election.


  • North Hertfordshire - remains no overall control

New council: Labour 25, Liberal Democrat 19, Conservatives 7

Labour gained 6 seats, Liberal Democrats gained 4 seats, Conservatives lost 8 seats.

51 out of 51 seats up for election.


  • Stevenage - Labour hold

New council: Labour 32, Liberal Democrats 6, Conservatives 1

Labour gained 8 seats, Conservatives lost 8 seats.

39 out of 39 seats were up for election.


  • Tandridge - remains no overall control

New council: Liberal Democrats 11, Conservatives 7, others 25 [Residents' Association 20]

Conservatives lost 2 seats, others gained 3 seats.

43 out of 43 seats were up for election.


  • Broxbourne - Conservative hold

New council: Conservative 27, Labour 3

10 out of 30 seats were up for election.


  • Mole Valley - Liberal Democrat hold

New council: Liberal Democrats 31, Conservatives 2, others 6

Liberal Democrats gained 1 seat, Conservatives lost 1 seat.

14 out of 39 seats were up for election.


  • Reigate and Banstead - remains no overall control

New council: Conservatives 18, Green Party 13, Liberal Democrats 4, Labour 2, others 8

Green Party gained 2 seats, Labour gained 1 seat, Liberal Democrats gained 1 seat, Conservatives lost 4 seats.

16 out of 45 seats were up for election.


  • Rochford - remains no overall control

New council: Liberal Democrats 11, Conservatives 10, Green Party 1, others 17

Liberal Democrats gained 2 seats, Conservatives lost 2 seats.

13 out of 39 seats were up for election.


  • Runnymede - remains no overall control

New council: Conservatives 13, Labour 8, Liberal Democrats 6, Green Party 3, others 11

Labour gained 4 seats, Liberal Democrats gained 2 Green Party gained 1, Conservatives lost 6, Reform lost 1.

14 out of 41 seats were up for election.


  • St Albans - Liberal Democrat hold

New council: Liberal Democrats 47, Labour 2, Conservatives 3, Green 3, others 1

Labour gained 2 seats, Conservatives lost 1 seat, Liberal Democrats lost 1 seat.

21 out of 56 seats were up for election.


  • Three Rivers - Liberal Democrat hold

New council: Liberal Democrat 21, Conservatives 12, Labour 3, Green Party 3

The Green Party gained 1 seat, others lost 1 seat.

13 out of 39 seats were up for election


  • Watford - Liberal Democrat hold

New council: Liberal Democrats 30, Labour 6

Liberal Democrats gained 3 seats, Labour lost 3 seats.

12 out of 36 seats were up for election.


  • Welwyn Hatfield - remains no overall control

New council: Labour 20, Liberal Democrat 16, Conservatives 12

Labour gained 8 seats, Liberal Democrats gained 2 seats, Conservatives lost 10 seats.


  • Woking - Liberal Democrat hold

New council: Liberal Democrats 24, Labour 1, others 5

Liberal Democrats gained 4 seats, Labour down 1 seat, Conservatives down 4 seats, others gained 1 seat.

11 out of 30 seats were up for election.


Want a quick and expert briefing on the biggest news stories? Listen to our latest podcasts to find out What You Need To Know…