Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Eltham was won by Labour at the 2019 general election, with a majority of 3,197 votes over Conservative. This page covers every general election in Eltham from 1983 to 2019.
Full Election History, 1983–2019
Election
Elected
Votes
Vote Share
Runner-up
Majority
Turnout
1983
Peter Bottomley (Conservative)
19,530
47.9%
Colin Peter Moore (Labour)
7,592 (18.6 pts)
74.1%
1987
Peter Bottomley (Conservative)
19,752
47.5%
Rees Vaughan (Labour)
6,460 (15.5 pts)
76.9%
1992
Peter Bottomley (Conservative)
18,813
46.0%
Clive Efford (Labour)
1,666 (4.1 pts)
78.7%
1997
Clive Efford (Labour)
23,710
54.6%
Clive Blackwood (Conservative)
10,182 (23.4 pts)
75.7%
2001
Clive Efford (Labour)
17,855
52.8%
Sharon Massey (Conservative)
6,996 (20.7 pts)
58.7%
2005
Clive Efford (Labour)
15,381
43.6%
Spencer Drury (Conservative)
3,276 (9.3 pts)
61.7%
2010
Clive Efford (Labour)
17,416
41.5%
David Gold (Conservative)
1,663 (4.0 pts)
67.3%
2015
Clive Efford (Labour)
18,393
42.6%
Spencer Drury (Conservative)
2,693 (6.2 pts)
67.6%
2017
Clive Efford (Labour)
25,128
54.4%
Matt Hartley (Conservative)
6,296 (13.6 pts)
71.8%
2019
Clive Efford (Labour)
20,550
47.0%
Louie French (Conservative)
3,197 (7.3 pts)
68.4%
Full Result Breakdown by Election
1983
Candidate
Party
Votes
Share
Elected
Peter Bottomley
Conservative
19,530
47.9%
Yes
Colin Peter Moore
Labour
11,938
29.3%
No
Edward John Randall
Liberal
9,030
22.1%
No
Paul Trevor Banks
BNP
276
0.7%
No
1987
Candidate
Party
Votes
Share
Elected
Peter Bottomley
Conservative
19,752
47.5%
Yes
Rees Vaughan
Labour
13,292
32.0%
No
Edward Randall
Liberal
8,542
20.5%
No
1992
Candidate
Party
Votes
Share
Elected
Peter Bottomley
Conservative
18,813
46.0%
Yes
Clive Efford
Labour
17,147
41.9%
No
Christopher McGinty
Liberal Democrat
4,804
11.7%
No
Andrew Graham
Independent
165
0.4%
No
1997
Candidate
Party
Votes
Share
Elected
Clive Efford
Labour
23,710
54.6%
Yes
Clive Blackwood
Conservative
13,528
31.2%
No
Amanda Taylor
Liberal Democrat
3,701
8.5%
No
Matthew Clark
Referendum Party
1,414
3.3%
No
Henry Middleton
Liberal
584
1.3%
No
William Hitches
BNP
491
1.1%
No
2001
Candidate
Party
Votes
Share
Elected
Clive Efford
Labour
17,855
52.8%
Yes
Sharon Massey
Conservative
10,859
32.1%
No
Martin Morris
Liberal Democrat
4,121
12.2%
No
Terrence Jones
UKIP
706
2.1%
No
Andrew Graham
Independent
251
0.7%
No
2005
Candidate
Party
Votes
Share
Elected
Clive Efford
Labour
15,381
43.6%
Yes
Spencer Drury
Conservative
12,105
34.3%
No
Ian Gerrard
Liberal Democrat
5,669
16.1%
No
Jeremy Elms
UKIP
1,024
2.9%
No
Barry Roberts
BNP
979
2.8%
No
Andrew Graham
Independent
147
0.4%
No
2010
Candidate
Party
Votes
Share
Elected
Clive Efford
Labour
17,416
41.5%
Yes
David Gold
Conservative
15,753
37.5%
No
Steven Toole
Liberal Democrat
5,299
12.6%
No
Roberta Woods
BNP
1,745
4.2%
No
Ray Adams
UKIP
1,011
2.4%
No
Arthur Hayles
Green
419
1.0%
No
Mike Tibby
English Democrats
217
0.5%
No
Andrew Graham
Independent
104
0.2%
No
2015
Candidate
Party
Votes
Share
Elected
Clive Efford
Labour
18,393
42.6%
Yes
Spencer Drury
Conservative
15,700
36.4%
No
Peter Whittle
UKIP
6,481
15.0%
No
Alexander Cunliffe
Liberal Democrat
1,308
3.0%
No
James Parker
Green
1,275
3.0%
No
2017
Candidate
Party
Votes
Share
Elected
Clive Efford
Labour
25,128
54.4%
Yes
Matt Hartley
Conservative
18,832
40.8%
No
David Hall-Matthews
Liberal Democrat
1,457
3.2%
No
John Clarke
BNP
738
1.6%
No
2019
Candidate
Party
Votes
Share
Elected
Clive Efford
Labour
20,550
47.0%
Yes
Louie French
Conservative
17,353
39.7%
No
Charley Hasted
Liberal Democrat
2,941
6.7%
No
Steve Kelleher
Brexit Party
1,523
3.5%
No
Matt Stratford
Green
1,322
3.0%
No
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party.
Trend
Eltham has been contested at 10 general elections on record since 1983. Parties that have won a seat here over that span: Conservative, Labour.
Frequently Asked Questions
Who won Eltham in the 2019 general election?
Labour won Eltham in 2019 with 20,550 votes (47.0%), a majority of 3,197 votes over Conservative in second place.
Which parties have won Eltham since 1983?
Since 1983, Eltham has been won by: Conservative, Labour.
What was the closest result in Eltham?
The closest result on record for Eltham was 2010, when Labour beat Conservative by just 1,663 votes (4.0 percentage points).