Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Havant was won by Conservative at the 2024 general election, with a majority of 92 votes over Labour. This page covers every general election in Havant from 1983 to 2024.
Full Election History, 1983–2024
Election
Elected
Votes
Vote Share
Runner-up
Majority
Turnout
1983
Ian Lloyd (Conservative)
29,148
55.3%
Elizabeth Ellen Cleaver (Social Democratic Party)
11,956 (22.7 pts)
72.1%
1987
Ian Lloyd (Conservative)
32,527
57.1%
Elizabeth Ellen Cleaver (Social Democratic Party)
16,510 (29.0 pts)
74.6%
1992
David Willetts (Conservative)
32,233
55.0%
SF Van Hagen (Liberal Democrat)
17,584 (30.0 pts)
79.0%
1997
David Willetts (Conservative)
19,204
39.7%
Lynne Armstrong (Labour)
3,729 (7.7 pts)
70.6%
2001
David Willetts (Conservative)
17,769
43.9%
Peter Guthrie (Labour)
4,207 (10.4 pts)
57.6%
2005
David Willetts (Conservative)
18,370
44.4%
Sarah Bogle (Labour)
6,508 (15.7 pts)
60.3%
2010
David Willetts (Conservative)
22,433
51.1%
Alex Payton (Liberal Democrat)
12,160 (27.7 pts)
63.2%
2015
Alan Mak (Conservative)
23,159
51.7%
John Perry (UKIP)
13,920 (31.1 pts)
63.7%
2017
Alan Mak (Conservative)
27,676
59.8%
Graham Giles (Labour)
15,956 (34.4 pts)
64.0%
2019
Alan Mak (Conservative)
30,051
65.4%
Rosamund Knight (Labour)
21,792 (47.4 pts)
64.0%
2024
Alan Mak (Conservative)
12,986
30.8%
Stefanie Harvey (Labour)
92 (0.2 pts)
58.5%
Full Result Breakdown by Election
1983
Candidate
Party
Votes
Share
Elected
Ian Lloyd
Conservative
29,148
55.3%
Yes
Elizabeth Ellen Cleaver
Social Democratic Party
17,192
32.6%
No
Robert John Norris
Labour
6,335
12.0%
No
1987
Candidate
Party
Votes
Share
Elected
Ian Lloyd
Conservative
32,527
57.1%
Yes
Elizabeth Ellen Cleaver
Social Democratic Party
16,017
28.1%
No
James Arthur Philips
Labour
8,030
14.1%
No
Gerald Wheddon Fuller
Creek Road Fresh Bread Party
373
0.7%
No
1992
Candidate
Party
Votes
Share
Elected
David Willetts
Conservative
32,233
55.0%
Yes
SF Van Hagen
Liberal Democrat
14,649
25.0%
No
Graham Robert John Morris
Labour
10,968
18.7%
No
Terry Albert Frank Mitchell
Green
793
1.4%
No
1997
Candidate
Party
Votes
Share
Elected
David Willetts
Conservative
19,204
39.7%
Yes
Lynne Armstrong
Labour
15,475
32.0%
No
Mike Kooner
Liberal Democrat
10,806
22.4%
No
Anthony Green
Referendum Party
2,395
5.0%
No
Major Atwal
British Isles People First Party
442
0.9%
No
2001
Candidate
Party
Votes
Share
Elected
David Willetts
Conservative
17,769
43.9%
Yes
Peter Guthrie
Labour
13,562
33.5%
No
Helena Cole
Liberal Democrat
7,508
18.6%
No
Kevin Jacks
Green
793
2.0%
No
Tim Cuell
UKIP
561
1.4%
No
Roy Stanley
Independent
244
0.6%
No
2005
Candidate
Party
Votes
Share
Elected
David Willetts
Conservative
18,370
44.4%
Yes
Sarah Bogle
Labour
11,862
28.7%
No
Alex Bentley
Liberal Democrat
8,358
20.2%
No
Timothy Dawes
Green
1,006
2.4%
No
Steve Harris
UKIP
998
2.4%
No
Ian Johnson
BNP
562
1.4%
No
Russell Thomas
Veritas
195
0.5%
No
2010
Candidate
Party
Votes
Share
Elected
David Willetts
Conservative
22,433
51.1%
Yes
Alex Payton
Liberal Democrat
10,273
23.4%
No
Robert Smith
Labour
7,777
17.7%
No
Gary Kerrin
UKIP
2,611
5.9%
No
Fungus Addams
English Democrats
809
1.8%
No
2015
Candidate
Party
Votes
Share
Elected
Alan Mak
Conservative
23,159
51.7%
Yes
John Perry
UKIP
9,239
20.6%
No
Graham Giles
Labour
7,149
15.9%
No
Steve Sollitt
Liberal Democrat
2,929
6.5%
No
Tim Dawes
Green
2,352
5.2%
No
2017
Candidate
Party
Votes
Share
Elected
Alan Mak
Conservative
27,676
59.8%
Yes
Graham Giles
Labour
11,720
25.3%
No
Paul Gray
Liberal Democrat
2,801
6.0%
No
John Perry
UKIP
2,011
4.3%
No
Tim Dawes
Green
1,122
2.4%
No
Ann Buckley
Independent
984
2.1%
No
2019
Candidate
Party
Votes
Share
Elected
Alan Mak
Conservative
30,051
65.4%
Yes
Rosamund Knight
Labour
8,259
18.0%
No
Paul Gray
Liberal Democrat
5,708
12.4%
No
John Colman
Green
1,597
3.5%
No
Alan Black
Social Democratic Party
344
0.7%
No
2024
Candidate
Party
Votes
Share
Elected
Alan Mak
Conservative
12,986
30.8%
Yes
Stefanie Harvey
Labour
12,894
30.6%
No
John Perry
Reform UK
9,959
23.6%
No
Gayathri Sathyanath
Liberal Democrat
3,275
7.8%
No
Netty Shepherd
Green
2,861
6.8%
No
Jennifer Alemanno
Workers Party of Britain
211
0.5%
No
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party.
Trend
Havant has been contested at 11 general elections on record since 1983. Parties that have won a seat here over that span: Conservative.
Frequently Asked Questions
Who won Havant in the 2024 general election?
Conservative won Havant in 2024 with 12,986 votes (30.8%), a majority of 92 votes over Labour in second place.
Which parties have won Havant since 1983?
Since 1983, Havant has been won by: Conservative.
What was the closest result in Havant?
The closest result on record for Havant was 2024, when Conservative beat Labour by just 92 votes (0.2 percentage points).