2019 General Election - 12 Dec 2019
Conservative
Mark Spencer
32,049
61%
Labour
Jerry Hague
15,863
30%
Liberal Democrat
Timothy Ball
2,883
5%
Green Party
Esther Cropper
1,214
2%
Independent
Simon Rood
700
1%
2017 General Election - 8 Jun 2017
Conservative
Mark Spencer
27,492
52%
Labour
Mike Pringle
22,294
42%
UK Independence Party
Stuart Bestwick
1,801
3%
Liberal Democrat
Becky Thomas
1,113
2%
Green Party
Mo Findley
664
1%
2015 General Election - 7 May 2015
Conservative
Mark Spencer
22,833
45%
Labour
Léonie Mathers
18,186
36%
UK Independence Party
Sally Chadd
7,399
15%
Green Party
Lydia Davies-Bright
1,108
2%
Liberal Democrat
Daniel Mosley
1,094
2%
Class War
David Perkins
78
0%
2010 General Election - 6 May 2010
Conservative
Spencer, Mark
19,211
39%
Labour
Oldknow, Emilie
18,997
39%
Liberal Democrat
Moore, Kevin
7,283
15%
British National Party
North, James
1,754
4%
UK Independence Party
Parker, Margot
1,490
3%
Independent
Swan, Russ
219
0%