Three members of Parliament elected to represent Royal Greenwich constituencies

A photo take on election day of the count set up in Waterfront Leisure Centre.
Friday 5 July 2024

128,644 residents have had their say at the polls as three MPs have been elected to represent areas in the Royal Borough of Greenwich.

Clive Efford (Labour) was elected to represent the new Eltham & Chislehurst seat. Abena Oppong-Asare (Labour) and Matthew Pennycook (Labour) retained their seats for Erith and Thamesmead and Greenwich and Woolwich respectively.

Ballots were cast across the three constituencies in what was the first General Election following the boundary review in 2023, which resulted in the creation of the new Eltham and Chislehurst constituency and minor changes to the boundaries of the other two constituencies.

Thank you to over 340 members of staff who worked through the night to count ballots at the Waterfront Leisure Centre before results were declared at 4.55am.

The full results, with all candidates listed in alphabetical order are below:

Eltham and Chislehurst 

45,566 ballots counted, 61.4% turnout

  • Ulysse Abbate (Liberal Democrats): 2,423
  • Dr John Courtneidge (Independent): 91
  • Charlie Davis (Conservative Party): 11,640
  • Clive Stanley Efford (Labour Party): 20,069
  • Sam Gabriel (Green Party): 3,079
  • Christian Hacking (Independent): 173
  • Mark George Simpson (Reform UK): 7,428 
  • Sean Ellis Stewart (Workers Party): 356 
  • Arnold Tarling: 307 

Erith and Thamesmead 

40,379 ballots counted, 51.2% turnout

  • Sarah Barry (Green Party): 3,482 
  • Pierce Chalmers (Liberal Democrats): 1,872 
  • Diana Diamond: 200 
  • Richard John Mark (Conservative Party): 5,564 
  • Abena Oppong-Asare (Labour Party): 22,246 
  • Michael Pastor (Reform UK): 5,944 
  • Mohammed Abu Shahed (Workers Party): 1,071 

Greenwich and Woolwich 

42,719 ballots counted, 58.1% turnout

  • Chris Annous (Liberal Democrats): 3,865 
  • Priyank Bakshi (Climate Party): 173 
  • Johnathan Goff (Conservative Party): 4,863 
  • Abdoul Aziz Ndiaye (Reform UK): 3,305 
  • Niko Omilana: 311 
  • Matthew Thomas Pennycook (Labour Party): 23,999 
  • Sheikh Raquib (Workers Party): 570 
  • Stacy Elaine Smith (Green Party): 5,633 


The full results can be found online at