Constituency

Putney

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

At a glance

The MP for Putney is Fleur Anderson (Labour), who has held the seat since 2019. At the 2024 general election the seat was a Lab hold: she took 48.9% of the vote for a majority of 12,488, on a 67.8% turnout. Compared with the 2019 general election, the Labour share of the vote was up 3.8 points, and turnout fell from 77.0%.

Current MP

Fleur Anderson

Labour

2024 general election result

Majority 12,488 · Turnout 67.8% · Electorate 72,686

CandidatePartyVotesShare
Fleur Anderson Labour 24,113 48.9%
Lee Roberts Conservative 11,625 23.6%
Kieren McCarthy Liberal Democrat 5,943 12.1%
Fergal McEntee Green Party 3,721 7.5%
Peter Hunter Reform UK 3,070 6.2%
Heiko Khoo Workers Party of Britain 491 1%
Felix Burford-Connole Rejoin EU 332 0.7%

Past election results

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

ElectionWinnerResultMajority
2024 Fleur Anderson (Lab) Lab hold 12,488
2019 Fleur Anderson (Lab) Lab gain from Con 4,774
2017 Justine Greening (Con) Con hold 1,554
2015 Justine Greening (Con) Con hold 10,180
2010 Justine Greening (Con) Con hold 10,053

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
Fleur Anderson Labour 2019 to present
Justine Greening Conservative 2010 to 2019

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