2019 General Election - 12 Dec 2019
Conservative
Rob Roberts
16,756
44%
Labour
David Hanson
15,891
41%
Liberal Democrat
Andrew Parkhurst
2,346
6%
The Brexit Party
Nigel Williams
1,971
5%
Plaid Cymru
Paul Rowlinson
1,406
4%
2017 General Election - 8 Jun 2017
Labour
David Hanson
20,573
52%
Conservative
Matt Wright
16,333
41%
Plaid Cymru
Paul Rowlinson
1,481
4%
Liberal Democrat
Tom Rippeth
1,031
3%
2015 General Election - 7 May 2015
Labour
David Hanson
15,187
41%
Conservative
Mark Isherwood
12,257
33%
UK Independence Party
Nigel Williams
6,150
16%
Plaid Cymru
Paul Rowlinson
1,803
5%
Liberal Democrat
Tom Rippeth
1,380
4%
Green Party
Kay Roney
680
2%
2010 General Election - 6 May 2010
Labour
Hanson, David
15,083
41%
Conservative
Sandbach, Antoinette
12,811
35%
Liberal Democrat
Brereton, Bill
5,747
16%
Plaid Cymru
Ryder, Peter
1,844
5%
British National Party
Matthys, Jennifer
844
2%
UK Independence Party
Haigh, Andrew
655
2%