Beverley and Holderness — UK General Election Results
Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Beverley and Holderness was won by Conservative at the 2024 general election, with a majority of 124 votes over Labour. This page covers every general election in Beverley and Holderness from 1997 to 2024.
Full Election History, 1997–2024
Election
Elected
Votes
Vote Share
Runner-up
Majority
Turnout
1997
James Cran (Conservative)
21,629
41.2%
Norman O'Neill (Labour)
1,211 (2.3 pts)
73.1%
2001
James Cran (Conservative)
19,168
41.3%
Pippa Langford (Labour)
781 (1.7 pts)
61.7%
2005
Graham Stuart (Conservative)
20,435
40.7%
George McManus (Labour)
2,581 (5.1 pts)
64.8%
2010
Graham Stuart (Conservative)
25,063
47.1%
Craig Dobson (Liberal Democrat)
12,987 (24.4 pts)
67.2%
2015
Graham Stuart (Conservative)
25,363
48.1%
Margaret Pinder (Labour)
12,203 (23.2 pts)
65.4%
2017
Graham Stuart (Conservative)
32,499
58.4%
Johanna Boal (Labour)
14,042 (25.2 pts)
69.2%
2019
Graham Stuart (Conservative)
33,250
62.1%
Chloe Hopkins (Labour)
20,448 (38.2 pts)
67.5%
2024
Graham Stuart (Conservative)
15,501
34.5%
Margaret Pinder (Labour)
124 (0.3 pts)
62.6%
Full Result Breakdown by Election
1997
Candidate
Party
Votes
Share
Elected
James Cran
Conservative
21,629
41.2%
Yes
Norman O'Neill
Labour
20,418
38.9%
No
John Melling
Liberal Democrat
9,689
18.4%
No
David Barley
UKIP
695
1.3%
No
Stewart Withers
Natural Law
111
0.2%
No
2001
Candidate
Party
Votes
Share
Elected
James Cran
Conservative
19,168
41.3%
Yes
Pippa Langford
Labour
18,387
39.6%
No
Stewart Willie
Liberal Democrat
7,356
15.9%
No
Stephen Wallis
UKIP
1,464
3.2%
No
2005
Candidate
Party
Votes
Share
Elected
Graham Stuart
Conservative
20,435
40.7%
Yes
George McManus
Labour
17,854
35.6%
No
Stewart Willie
Liberal Democrat
9,578
19.1%
No
Oliver Marriott
UKIP
2,336
4.7%
No
2010
Candidate
Party
Votes
Share
Elected
Graham Stuart
Conservative
25,063
47.1%
Yes
Craig Dobson
Liberal Democrat
12,076
22.7%
No
Ian Saunders
Labour
11,224
21.1%
No
Neil Whitelam
BNP
2,080
3.9%
No
Andy Horsfield
UKIP
1,845
3.5%
No
Bill Rigby
Green
686
1.3%
No
Ron Hughes
Independent
225
0.4%
No
2015
Candidate
Party
Votes
Share
Elected
Graham Stuart
Conservative
25,363
48.1%
Yes
Margaret Pinder
Labour
13,160
25.0%
No
Gary Shores
UKIP
8,794
16.7%
No
Denis Healy
Liberal Democrat
2,900
5.5%
No
Richard Howarth
Green
1,802
3.4%
No
Lee Walton
Yorkshire First
658
1.2%
No
2017
Candidate
Party
Votes
Share
Elected
Graham Stuart
Conservative
32,499
58.4%
Yes
Johanna Boal
Labour
18,457
33.2%
No
Denis Healy
Liberal Democrat
2,808
5.0%
No
Lee Walton
The Yorkshire Party
1,158
2.1%
No
Richard Howarth
Green
716
1.3%
No
2019
Candidate
Party
Votes
Share
Elected
Graham Stuart
Conservative
33,250
62.1%
Yes
Chloe Hopkins
Labour
12,802
23.9%
No
Denis Healy
Liberal Democrat
4,671
8.7%
No
Andy Shead
The Yorkshire Party
1,441
2.7%
No
Isabel Pires
Green
1,378
2.6%
No
2024
Candidate
Party
Votes
Share
Elected
Graham Stuart
Conservative
15,501
34.5%
Yes
Margaret Pinder
Labour
15,377
34.2%
No
Andrew Smith
Reform UK
8,198
18.3%
No
Denis Healy
Liberal Democrat
3,386
7.5%
No
Jonathan Stephenson
Green
1,647
3.7%
No
George McManus
The Yorkshire Party
625
1.4%
No
Chris Collin
Social Democratic Party
89
0.2%
No
John Ottaway
Alliance for Democracy and Freedom
74
0.2%
No
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party.
Trend
Beverley and Holderness has been contested at 8 general elections on record since 1997. Parties that have won a seat here over that span: Conservative.
Frequently Asked Questions
Who won Beverley and Holderness in the 2024 general election?
Conservative won Beverley and Holderness in 2024 with 15,501 votes (34.5%), a majority of 124 votes over Labour in second place.
Which parties have won Beverley and Holderness since 1997?
Since 1997, Beverley and Holderness has been won by: Conservative.
What was the closest result in Beverley and Holderness?
The closest result on record for Beverley and Holderness was 2024, when Conservative beat Labour by just 124 votes (0.3 percentage points).