General Election 2024 results for Putney, Battersea and Tooting

Published: Friday, July 5, 2024

Labour have held all three Wandsworth constituencies in the 2024 General Election. 

Share this

The Putney result* was 

  • Fleur Anderson, Labour - 24,113
  • Lee Roberts, Conservative - 11,625
  • Kieren McCarthy, Liberal Democrat - 5,943

Turnout was 68.1 per cent

See full Putney results

The Battersea result was

  • Marsha De Cordova, Labour - 22,983
  • Tom Pridham, Conservative - 10,944
  • Francis Chubb, Liberal Democrat - 4,826

Turnout was 65 per cent.

See full Battersea results

The Tooting result was 

  • Rosena Allin-Khan, Labour - 29,209
  • Ethan Brooks, Conservative - 9,722
  • Nick Humberstone, Green Party - 5,672

Turnout was 69.85 per cent. 

See full Tooting results

*Update on 17 July 2024
We acknowledge a spreadsheet issue that resulted in not all the properly counted and allocated votes being included in the announcement on the night in the Putney election count for the General Election 2024.

This was identified and the figures on this page have been updated. This did not affect the result or the order of the candidates.

While we are confident this was an isolated incident we are taking this opportunity to review processes with a particular focus on spreadsheet procedures.

For information, the figures relied upon for the result declared on 5 July for the Putney election count were as follows:

Votes for each candidate
Name of candidate Description (if any) Number of votes
Fleur ANDERSON Labour Party 20,952
Felix BURFORD-CONNOLE Rejoin EU 289
Peter HUNTER Reform UK 2,681
Heiko Bernard KHOO Workers Party 433
Kieren Michael MCCARTHY Liberal Democrats 5,189
Fergal Joseph MCENTEE Green Party 3,182
Lee Jamie ROBERTS The Conservative Party Candidate 10,011
Number of rejected ballot papers
  Number of ballots
a) want of official mark 1
b) voting for more candidates than voter was entitled to 30
c) writing or mark by which voter could be identified 61
d) being unmarked or wholly void for uncertainty 126
Election turnout
Turnout (%)
68.10%