Constituency

Battersea

Boundary: Battersea (2024). Basemap © OpenStreetMap, © CARTO. Boundary: ONS, Open Government Licence.

At a glance

The MP for Battersea is Marsha De Cordova (Labour), who has held the seat since 2017. At the 2024 general election the seat was a Lab hold: she took 48.8% of the vote for a majority of 12,039, on a 64.6% turnout. Compared with the 2019 general election, the Labour share of the vote was up 3.3 points, and turnout fell from 75.6%.

Current MP

Marsha De Cordova

Labour

2024 general election result

Majority 12,039 · Turnout 64.6% · Electorate 72,827

CandidatePartyVotesShare
Marsha De Cordova Labour 22,983 48.8%
Tom Pridham Conservative 10,944 23.2%
Francis Chubb Liberal Democrat 4,826 10.3%
Joe Taylor Green Party 4,239 9%
Barry Edwards Reform UK 2,825 6%
Daniel Smith Workers Party of Britain 499 1.1%
Georgina Burford-Connole Rejoin EU 401 0.9%
Jake Thomas Independent 216 0.5%
Ed Dampier Social Democratic Party 149 0.3%

Past election results

Every General Election and by-election in this seat, newest first. Open one for the full candidate list.

ElectionWinnerResultMajority
2024 Marsha De Cordova (Lab) Lab hold 12,039
2019 Marsha De Cordova (Lab) Lab hold 5,668
2017 Marsha De Cordova (Lab) Lab gain from Con 2,416
2015 Jane Ellison (Con) Con hold 7,938
2010 Jane Ellison (Con) Con gain from Lab 5,977

Members for this seat

Everyone who has won the seat at the elections in our records, which begin with the 2010 general election. Members before then are not shown.

MemberPartyPeriod
Marsha De Cordova Labour 2017 to present
Jane Ellison Conservative 2010 to 2017

Source: 2024 general election result from the official Parliament constituency profile.