2019 General Election - 12 Dec 2019
Conservative
David T. C. Davies
26,160
52%
Labour
Yvonne Murphy
16,178
32%
Liberal Democrat
Alison Willott
4,909
10%
Green Party
Ian Chandler
1,353
3%
Plaid Cymru
Hugh Kocan
1,182
2%
Independent
Martyn Ford
435
1%
2017 General Election - 8 Jun 2017
Conservative
David Davies
26,411
53%
Labour
Ruth Jones
18,205
37%
Liberal Democrat
Veronica German
2,064
4%
Plaid Cymru
Carole Damon
1,338
3%
Green Party
Ian Chandler
954
2%
UK Independence Party
Roy Neale
762
2%
2015 General Election - 7 May 2015
Conservative
David Davies
23,701
50%
Labour
Ruth Jones
12,719
27%
UK Independence Party
Gareth Dunn
4,942
10%
Liberal Democrat
Veronica German
2,496
5%
Plaid Cymru
Jonathan Clark
1,875
4%
Green Party
Chris Were
1,629
3%
English Democrats
Stephen Morris
100
0%
2010 General Election - 6 May 2010
Conservative
Davies, David
22,466
48%
Labour
Sandison, Hamish
12,041
26%
Liberal Democrat
Blakebrough, Martin
9,026
19%
Plaid Cymru
Clarke, Jonathan
1,273
3%
UK Independence Party
Rowe, Derek
1,126
2%
Green Party
Millson, Stephen
587
1%