Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Battersea was won by Labour at the 2024 general election, with a majority of 12,039 votes over Conservative. This page covers every general election in Battersea from 1885 to 2024.
Full Election History, 1885–2024
Election
Elected
Votes
Vote Share
Runner-up
Majority
Turnout
1885
Octavius Vaughan Morgan (Liberal)
4,259
54.6%
John Edward Cooke (Conservative)
712 (9.1 pts)
77.9%
1886
Octavius Vaughan Morgan (Liberal)
3,683
51.3%
Edward Cooper Willis (Conservative)
186 (2.6 pts)
71.7%
1892
John Elliot Burns (Independent Labour)
5,616
58.1%
Walter Moresby Chinnery (Conservative)
1,559 (16.1 pts)
78.1%
1895
John Elliot Burns (Liberal-Labour)
5,010
51.2%
Charles Ridley Smith (Conservative)
244 (2.5 pts)
75.9%
1900
John Elliot Burns (Liberal-Labour)
5,860
51.1%
Richard Charles Garton (Conservative)
254 (2.2 pts)
79.5%
1906
John Elliot Burns (Liberal-Labour)
7,387
56.1%
Arthur Shirley Benn (Conservative)
1,600 (12.2 pts)
85.7%
Jan 1910
John Elliot Burns (Liberal-Labour)
8,540
51.7%
Arthur Shirley Benn (Conservative)
555 (3.4 pts)
87.3%
Dec 1910
John Elliot Burns (Liberal-Labour)
7,836
52.7%
John Lane Harrington (Conservative)
1,292 (8.7 pts)
78.5%
1983
Alf Dubs (Labour)
19,248
43.8%
Rupert Allason (Conservative)
3,276 (7.5 pts)
66.6%
1987
John Bowis (Conservative)
20,945
44.2%
Alf Dubs (Labour)
857 (1.8 pts)
70.7%
1992
John Bowis (Conservative)
26,390
50.5%
Alf Dubs (Labour)
4,840 (9.3 pts)
76.6%
1997
Martin Linton (Labour)
24,047
50.7%
John Bowis (Conservative)
5,360 (11.3 pts)
70.8%
2001
Martin Linton (Labour)
18,498
50.3%
Lucy Shersby (Conservative)
5,053 (13.7 pts)
54.5%
2005
Martin Linton (Labour)
16,569
40.4%
Dominic Schofield (Conservative)
163 (0.4 pts)
59.0%
2010
Jane Ellison (Conservative)
23,103
47.3%
Martin Linton (Labour)
5,977 (12.2 pts)
65.8%
2015
Jane Ellison (Conservative)
26,730
52.4%
Will Martindale (Labour)
7,938 (15.6 pts)
67.2%
2017
Marsha De Cordova (Labour)
25,292
45.9%
Jane Ellison (Conservative)
2,416 (4.4 pts)
71.1%
2019
Marsha De Cordova (Labour)
27,290
45.5%
Kim Caddy (Conservative)
5,668 (9.4 pts)
75.8%
2024
Marsha De Cordova (Labour)
22,983
48.8%
Tom Pridham (Conservative)
12,039 (25.6 pts)
65.0%
Full Result Breakdown by Election
1885
Candidate
Party
Votes
Share
Elected
Octavius Vaughan Morgan
Liberal
4,259
54.6%
Yes
John Edward Cooke
Conservative
3,547
45.4%
No
1886
Candidate
Party
Votes
Share
Elected
Octavius Vaughan Morgan
Liberal
3,683
51.3%
Yes
Edward Cooper Willis
Conservative
3,497
48.7%
No
1892
Candidate
Party
Votes
Share
Elected
John Elliot Burns
Independent Labour
5,616
58.1%
Yes
Walter Moresby Chinnery
Conservative
4,057
41.9%
No
1895
Candidate
Party
Votes
Share
Elected
John Elliot Burns
Liberal-Labour
5,010
51.2%
Yes
Charles Ridley Smith
Conservative
4,766
48.8%
No
1900
Candidate
Party
Votes
Share
Elected
John Elliot Burns
Liberal-Labour
5,860
51.1%
Yes
Richard Charles Garton
Conservative
5,606
48.9%
No
1906
Candidate
Party
Votes
Share
Elected
John Elliot Burns
Liberal-Labour
7,387
56.1%
Yes
Arthur Shirley Benn
Conservative
5,787
43.9%
No
Jan 1910
Candidate
Party
Votes
Share
Elected
John Elliot Burns
Liberal-Labour
8,540
51.7%
Yes
Arthur Shirley Benn
Conservative
7,985
48.3%
No
Dec 1910
Candidate
Party
Votes
Share
Elected
John Elliot Burns
Liberal-Labour
7,836
52.7%
Yes
John Lane Harrington
Conservative
6,544
44.0%
No
Charles Nathaniel Lowe Shaw
Independent Labour
477
3.2%
No
1983
Candidate
Party
Votes
Share
Elected
Alf Dubs
Labour
19,248
43.8%
Yes
Rupert Allason
Conservative
15,972
36.4%
No
Michael Frank Harris
Social Democratic Party
7,675
17.5%
No
Michael Salt
National Front
539
1.2%
No
Sonia Willington
Green
377
0.9%
No
Trevor Aloysius Jackson
Campaign for Black and White Unity
86
0.2%
No
Kaushalya Purie-Harwell
Community
22
0.1%
No
1987
Candidate
Party
Votes
Share
Elected
John Bowis
Conservative
20,945
44.2%
Yes
Alf Dubs
Labour
20,088
42.4%
No
David Harries
Social Democratic Party
5,634
11.9%
No
Sonia Willington
Green
559
1.2%
No
Anthony Bell
Workers Revolutionary
116
0.2%
No
1992
Candidate
Party
Votes
Share
Elected
John Bowis
Conservative
26,390
50.5%
Yes
Alf Dubs
Labour
21,550
41.2%
No
Roger O'Brien
Liberal Democrat
3,659
7.0%
No
Ian Wingrove
Green
584
1.1%
No
William Stevens
Natural Law
98
0.2%
No
1997
Candidate
Party
Votes
Share
Elected
Martin Linton
Labour
24,047
50.7%
Yes
John Bowis
Conservative
18,687
39.4%
No
Paula Keaveney
Liberal Democrat
3,482
7.3%
No
Mark Slater
Referendum Party
804
1.7%
No
Ashley Banks
UKIP
250
0.5%
No
Joseph Marshall
Rainbow Dream Ticket
127
0.3%
No
2001
Candidate
Party
Votes
Share
Elected
Martin Linton
Labour
18,498
50.3%
Yes
Lucy Shersby
Conservative
13,445
36.5%
No
Siobhan Vitelli
Liberal Democrat
4,450
12.1%
No
Thomas Barber
Independent
411
1.1%
No
2005
Candidate
Party
Votes
Share
Elected
Martin Linton
Labour
16,569
40.4%
Yes
Dominic Schofield
Conservative
16,406
40.0%
No
Norsheen Bhatti
Liberal Democrat
6,006
14.6%
No
Hugo Charlton
Green
1,735
4.2%
No
Terry Jones
UKIP
333
0.8%
No
2010
Candidate
Party
Votes
Share
Elected
Jane Ellison
Conservative
23,103
47.3%
Yes
Martin Linton
Labour
17,126
35.1%
No
Layla Moran
Liberal Democrat
7,176
14.7%
No
Guy Evans
Green
559
1.1%
No
Christopher MacDonald
UKIP
505
1.0%
No
Hugh Salmon
Hugh Salmon for Battersea Party
168
0.3%
No
Tom Fox
Independent
155
0.3%
No
2015
Candidate
Party
Votes
Share
Elected
Jane Ellison
Conservative
26,730
52.4%
Yes
Will Martindale
Labour
18,792
36.8%
No
Luke Taylor
Liberal Democrat
2,241
4.4%
No
Joe Stuart
Green
1,682
3.3%
No
Christopher Howe
UKIP
1,586
3.1%
No
2017
Candidate
Party
Votes
Share
Elected
Marsha De Cordova
Labour
25,292
45.9%
Yes
Jane Ellison
Conservative
22,876
41.5%
No
Richard Davis
Liberal Democrat
4,401
8.0%
No
Chris Coghlan
Independent
1,234
2.2%
No
Lois Davis
Green
866
1.6%
No
Eugene Power
UKIP
357
0.6%
No
Daniel Lambert
The Socialist Party of Great Britain
32
0.1%
No
2019
Candidate
Party
Votes
Share
Elected
Marsha De Cordova
Labour
27,290
45.5%
Yes
Kim Caddy
Conservative
21,622
36.1%
No
Mark Gitsham
Liberal Democrat
9,150
15.3%
No
Lois Davis
Green
1,529
2.5%
No
Jake Thomas
Brexit Party
386
0.6%
No
2024
Candidate
Party
Votes
Share
Elected
Marsha De Cordova
Labour
22,983
48.8%
Yes
Tom Pridham
Conservative
10,944
23.2%
No
Francis Chubb
Liberal Democrat
4,826
10.3%
No
Joe Taylor
Green
4,239
9.0%
No
Barry Edwards
Reform UK
2,825
6.0%
No
Daniel Smith
Workers Party of Britain
499
1.1%
No
Georgina Burford-Connole
Rejoin EU
401
0.9%
No
Jake Thomas
Independent
216
0.5%
No
Ed Dampier
Social Democratic Party
149
0.3%
No
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party.
Trend
Battersea has been contested at 19 general elections on record since 1885. Parties that have won a seat here over that span: Liberal, Independent Labour, Liberal-Labour, Labour, Conservative.
Frequently Asked Questions
Who won Battersea in the 2024 general election?
Labour won Battersea in 2024 with 22,983 votes (48.8%), a majority of 12,039 votes over Conservative in second place.
Which parties have won Battersea since 1885?
Since 1885, Battersea has been won by: Conservative, Independent Labour, Labour, Liberal, Liberal-Labour.
What was the closest result in Battersea?
The closest result on record for Battersea was 2005, when Labour beat Conservative by just 163 votes (0.4 percentage points).