Harrogate and Knaresborough — UK General Election Results
Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Harrogate and Knaresborough was won by Liberal Democrat at the 2024 general election, with a majority of 8,238 votes over Conservative. This page covers every general election in Harrogate and Knaresborough from 1997 to 2024.
Full Election History, 1997–2024
Election
Elected
Votes
Vote Share
Runner-up
Majority
Turnout
1997
Phil Willis (Liberal Democrat)
24,558
51.5%
Norman Lamont (Conservative)
6,236 (13.1 pts)
73.1%
2001
Phil Willis (Liberal Democrat)
23,445
55.6%
Andrew Jones (Conservative)
8,845 (21.0 pts)
64.7%
2005
Phil Willis (Liberal Democrat)
24,113
56.3%
Maggie Punyer (Conservative)
10,429 (24.3 pts)
65.3%
2010
Andrew Jones (Conservative)
24,305
45.7%
Claire Kelley (Liberal Democrat)
1,039 (2.0 pts)
71.2%
2015
Andrew Jones (Conservative)
28,153
52.7%
Helen Flynn (Liberal Democrat)
16,371 (30.7 pts)
70.0%
2017
Andrew Jones (Conservative)
31,477
55.5%
Helen Flynn (Liberal Democrat)
18,168 (32.0 pts)
73.6%
2019
Andrew Jones (Conservative)
29,962
52.6%
Judith Rogerson (Liberal Democrat)
9,675 (17.0 pts)
73.3%
2024
Tom Gordon (Liberal Democrat)
23,976
46.1%
Andrew Jones (Conservative)
8,238 (15.8 pts)
66.9%
Full Result Breakdown by Election
1997
Candidate
Party
Votes
Share
Elected
Phil Willis
Liberal Democrat
24,558
51.5%
Yes
Norman Lamont
Conservative
18,322
38.5%
No
Barbara Boyce
Labour
4,151
8.7%
No
John Blackburn
Loyal Conservative
614
1.3%
No
2001
Candidate
Party
Votes
Share
Elected
Phil Willis
Liberal Democrat
23,445
55.6%
Yes
Andrew Jones
Conservative
14,600
34.6%
No
Alastair MacDonald
Labour
3,101
7.4%
No
Bill Brown
UKIP
761
1.8%
No
John Cornforth
ProLife Alliance
272
0.6%
No
2005
Candidate
Party
Votes
Share
Elected
Phil Willis
Liberal Democrat
24,113
56.3%
Yes
Maggie Punyer
Conservative
13,684
31.9%
No
Lorraine Ferris
Labour
3,627
8.5%
No
Chris Royston
UKIP
845
2.0%
No
Colin Banner
BNP
466
1.1%
No
John Allman
Independent
123
0.3%
No
2010
Candidate
Party
Votes
Share
Elected
Andrew Jones
Conservative
24,305
45.7%
Yes
Claire Kelley
Liberal Democrat
23,266
43.8%
No
Kevin McNerney
Labour
3,413
6.4%
No
Steven Gill
BNP
1,094
2.1%
No
John Upex
UKIP
1,056
2.0%
No
2015
Candidate
Party
Votes
Share
Elected
Andrew Jones
Conservative
28,153
52.7%
Yes
Helen Flynn
Liberal Democrat
11,782
22.1%
No
David Simister
UKIP
5,681
10.6%
No
Jan Williams
Labour
5,409
10.1%
No
Shan Oakes
Green
2,351
4.4%
No
2017
Candidate
Party
Votes
Share
Elected
Andrew Jones
Conservative
31,477
55.5%
Yes
Helen Flynn
Liberal Democrat
13,309
23.5%
No
Mark Sewards
Labour
11,395
20.1%
No
Donald Fraser
Independent
559
1.0%
No
2019
Candidate
Party
Votes
Share
Elected
Andrew Jones
Conservative
29,962
52.6%
Yes
Judith Rogerson
Liberal Democrat
20,287
35.6%
No
Mark Sewards
Labour
5,480
9.6%
No
Kieron George
The Yorkshire Party
1,208
2.1%
No
2024
Candidate
Party
Votes
Share
Elected
Tom Gordon
Liberal Democrat
23,976
46.1%
Yes
Andrew Jones
Conservative
15,738
30.2%
No
Jonathan Swales
Reform UK
5,679
10.9%
No
Conrad Whitcroft
Labour
4,153
8.0%
No
Shan Oakes
Green
1,762
3.4%
No
Paul Haslam
Independent
620
1.2%
No
Stephan Metcalfe
Independent
136
0.3%
No
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party.
Trend
Harrogate and Knaresborough has been contested at 8 general elections on record since 1997. Parties that have won a seat here over that span: Liberal Democrat, Conservative.
Frequently Asked Questions
Who won Harrogate and Knaresborough in the 2024 general election?
Liberal Democrat won Harrogate and Knaresborough in 2024 with 23,976 votes (46.1%), a majority of 8,238 votes over Conservative in second place.
Which parties have won Harrogate and Knaresborough since 1997?
Since 1997, Harrogate and Knaresborough has been won by: Conservative, Liberal Democrat.
What was the closest result in Harrogate and Knaresborough?
The closest result on record for Harrogate and Knaresborough was 2010, when Conservative beat Liberal Democrat by just 1,039 votes (2.0 percentage points).