Hampstead and Highgate — UK General Election Results
Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Hampstead and Highgate was won by Labour at the 2024 general election, with a majority of 14,970 votes over Conservative. This page covers every general election in Hampstead and Highgate from 1983 to 2024.
Full Election History, 1983–2024
Election
Elected
Votes
Vote Share
Runner-up
Majority
Turnout
1983
Geoffrey Finsberg (Conservative)
18,366
41.2%
John McDonnell (Labour)
3,370 (7.6 pts)
66.9%
1987
Geoffrey Finsberg (Conservative)
19,236
42.5%
Philip Turner (Labour)
2,221 (4.9 pts)
71.5%
1992
Glenda Jackson (Labour)
19,193
45.1%
Oliver Letwin (Conservative)
1,440 (3.4 pts)
73.0%
1997
Glenda Jackson (Labour)
25,275
57.4%
Elizabeth Gibson (Conservative)
13,284 (30.2 pts)
67.9%
2001
Glenda Jackson (Labour)
16,601
46.9%
Karl Mennear (Conservative)
7,876 (22.2 pts)
54.2%
2005
Glenda Jackson (Labour)
14,615
38.3%
Piers Wauchope (Conservative)
3,729 (9.8 pts)
55.5%
2024
Tulip Siddiq (Labour)
23,432
48.3%
Don Williams (Conservative)
14,970 (30.8 pts)
61.0%
Full Result Breakdown by Election
1983
Candidate
Party
Votes
Share
Elected
Geoffrey Finsberg
Conservative
18,366
41.2%
Yes
John McDonnell
Labour
14,996
33.7%
No
Anne Sofer
Social Democratic Party
11,038
24.8%
No
John Victor Stevenson
Independent
156
0.4%
No
1987
Candidate
Party
Votes
Share
Elected
Geoffrey Finsberg
Conservative
19,236
42.5%
Yes
Philip Turner
Labour
17,015
37.6%
No
Anne Sofer
Social Democratic Party
8,744
19.3%
No
Rainbow George Weiss
Rainbow Dream Ticket
137
0.3%
No
Sarah Ellis
Humanist
134
0.3%
No
1992
Candidate
Party
Votes
Share
Elected
Glenda Jackson
Labour
19,193
45.1%
Yes
Oliver Letwin
Conservative
17,753
41.8%
No
David Wrede
Liberal Democrat
4,765
11.2%
No
Steven Games
Green
594
1.4%
No
Dr Richard Prosser
Natural Law
86
0.2%
No
Anna Hall
Rainbow Ark Voters Association
44
0.1%
No
Charles Scallywagg Wilson
Scallywagg
44
0.1%
No
Captain Rizz
Rizz Party
33
0.1%
No
1997
Candidate
Party
Votes
Share
Elected
Glenda Jackson
Labour
25,275
57.4%
Yes
Elizabeth Gibson
Conservative
11,991
27.2%
No
Bridget Fox
Liberal Democrat
5,481
12.4%
No
Monima Siddique
Referendum Party
667
1.5%
No
Jonathan Leslie
Natural Law
147
0.3%
No
Ronnie Carroll
Rainbow Dream Ticket
141
0.3%
No
Palsy Prince
UKIP
123
0.3%
No
Robert Harris
Humanist
105
0.2%
No
Captain Rizz
Rizz Party
101
0.2%
No
2001
Candidate
Party
Votes
Share
Elected
Glenda Jackson
Labour
16,601
46.9%
Yes
Karl Mennear
Conservative
8,725
24.6%
No
Jonathan Simpson
Liberal Democrat
7,273
20.5%
No
Andrew Cornwell
Green
1,654
4.7%
No
Helen Cooper
Socialist Alliance
559
1.6%
No
Thomas McDermott
UKIP
316
0.9%
No
Sister Xnunoftheabove
Independent
144
0.4%
No
Mary Teale
ProLife Alliance
92
0.3%
No
Amos Klein
Independent
43
0.1%
No
2005
Candidate
Party
Votes
Share
Elected
Glenda Jackson
Labour
14,615
38.3%
Yes
Piers Wauchope
Conservative
10,886
28.5%
No
Ed Fordham
Liberal Democrat
10,293
27.0%
No
Siân Berry
Green
2,013
5.3%
No
Magnus Nielsen
UKIP
275
0.7%
No
Rainbow George Weiss
Rainbow Dream Ticket
91
0.2%
No
2024
Candidate
Party
Votes
Share
Elected
Tulip Siddiq
Labour
23,432
48.3%
Yes
Don Williams
Conservative
8,462
17.4%
No
Lorna Russell
Green
6,630
13.7%
No
Scott Emery
Liberal Democrat
6,181
12.7%
No
Catherine Becker
Reform UK
2,940
6.1%
No
Christie Elan-Cane
Rejoin EU
532
1.1%
No
Jonathan Livingstone
Independent
373
0.8%
No
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party.
Trend
Hampstead and Highgate has been contested at 7 general elections on record since 1983. Parties that have won a seat here over that span: Conservative, Labour.
Frequently Asked Questions
Who won Hampstead and Highgate in the 2024 general election?
Labour won Hampstead and Highgate in 2024 with 23,432 votes (48.3%), a majority of 14,970 votes over Conservative in second place.
Which parties have won Hampstead and Highgate since 1983?
Since 1983, Hampstead and Highgate has been won by: Conservative, Labour.
What was the closest result in Hampstead and Highgate?
The closest result on record for Hampstead and Highgate was 1992, when Labour beat Conservative by just 1,440 votes (3.4 percentage points).