Boundary set for Wales (13 April 2010 - 30 May 2024) Vote shares of winning candidate

Constituency area Election type Polling date Winning party Vote share
Aberavon General election 6 May 2010 Lab 51.9%
Aberavon General election 7 May 2015 Lab 48.9%
Aberavon General election 8 June 2017 Lab 68.1%
Aberavon General election 12 December 2019 Lab 53.8%
Aberconwy General election 6 May 2010 Con 35.8%
Aberconwy General election 7 May 2015 Con 41.5%
Aberconwy General election 8 June 2017 Con 44.6%
Aberconwy General election 12 December 2019 Con 46.1%
Alyn and Deeside General election 6 May 2010 Lab 39.6%
Alyn and Deeside General election 7 May 2015 Lab 40.0%
Alyn and Deeside General election 8 June 2017 Lab 52.1%
Alyn and Deeside General election 12 December 2019 Lab 42.5%
Arfon General election 6 May 2010 PC 36.0%
Arfon General election 7 May 2015 PC 43.9%
Arfon General election 8 June 2017 PC 40.8%
Arfon General election 12 December 2019 PC 45.2%
Blaenau Gwent General election 6 May 2010 Lab 52.4%
Blaenau Gwent General election 7 May 2015 Lab 58.0%
Blaenau Gwent General election 8 June 2017 Lab 58.0%
Blaenau Gwent General election 12 December 2019 Lab 49.2%
Brecon and Radnorshire General election 6 May 2010 LD 46.2%
Brecon and Radnorshire General election 7 May 2015 Con 41.1%
Brecon and Radnorshire General election 8 June 2017 Con 48.6%
Brecon and Radnorshire General election 12 December 2019 Con 53.1%
Bridgend General election 6 May 2010 Lab 36.3%
Bridgend General election 7 May 2015 Lab 37.1%
Bridgend General election 8 June 2017 Lab 50.7%
Bridgend General election 12 December 2019 Con 43.1%
Caerphilly General election 6 May 2010 Lab 44.9%
Caerphilly General election 7 May 2015 Lab 44.3%
Caerphilly General election 8 June 2017 Lab 54.5%
Caerphilly General election 12 December 2019 Lab 44.9%
Cardiff Central General election 6 May 2010 LD 41.4%
Cardiff Central General election 7 May 2015 Lab 40.0%
Cardiff Central General election 8 June 2017 Lab 62.4%
Cardiff Central General election 12 December 2019 Lab 61.2%
Cardiff North General election 6 May 2010 Con 37.5%
Cardiff North General election 7 May 2015 Con 42.4%
Cardiff North General election 8 June 2017 Lab 50.1%
Cardiff North General election 12 December 2019 Lab 49.5%
Cardiff South and Penarth General election 6 May 2010 Lab / Co-op 38.9%
Cardiff South and Penarth General election 7 May 2015 Lab / Co-op 42.8%
Cardiff South and Penarth General election 8 June 2017 Lab / Co-op 59.5%
Cardiff South and Penarth General election 12 December 2019 Lab / Co-op 54.1%
Cardiff West General election 6 May 2010 Lab 41.2%
Cardiff West General election 7 May 2015 Lab 40.7%
Cardiff West General election 8 June 2017 Lab 56.7%
Cardiff West General election 12 December 2019 Lab 51.8%
Carmarthen East and Dinefwr General election 6 May 2010 PC 35.6%
Carmarthen East and Dinefwr General election 7 May 2015 PC 38.4%
Carmarthen East and Dinefwr General election 8 June 2017 PC 39.3%
Carmarthen East and Dinefwr General election 12 December 2019 PC 38.9%
Carmarthen West and South Pembrokeshire General election 6 May 2010 Con 41.1%
Carmarthen West and South Pembrokeshire General election 7 May 2015 Con 43.7%
Carmarthen West and South Pembrokeshire General election 8 June 2017 Con 46.8%
Carmarthen West and South Pembrokeshire General election 12 December 2019 Con 52.7%
Ceredigion General election 6 May 2010 LD 50.0%
Ceredigion General election 7 May 2015 LD 35.9%
Ceredigion General election 8 June 2017 PC 29.2%
Ceredigion General election 12 December 2019 PC 37.9%
Clwyd South General election 6 May 2010 Lab 38.4%
Clwyd South General election 7 May 2015 Lab 37.2%
Clwyd South General election 8 June 2017 Lab 50.7%
Clwyd South General election 12 December 2019 Con 44.7%
Clwyd West General election 6 May 2010 Con 41.5%
Clwyd West General election 7 May 2015 Con 43.3%
Clwyd West General election 8 June 2017 Con 48.1%
Clwyd West General election 12 December 2019 Con 50.7%
Cynon Valley General election 6 May 2010 Lab 52.5%
Cynon Valley General election 7 May 2015 Lab 47.7%
Cynon Valley General election 8 June 2017 Lab 61.0%
Cynon Valley General election 12 December 2019 Lab 51.4%
Delyn General election 6 May 2010 Lab 40.8%
Delyn General election 7 May 2015 Lab 40.5%
Delyn General election 8 June 2017 Lab 52.2%
Delyn General election 12 December 2019 Con 43.7%
Dwyfor Meirionnydd General election 6 May 2010 PC 44.3%
Dwyfor Meirionnydd General election 7 May 2015 PC 40.9%
Dwyfor Meirionnydd General election 8 June 2017 PC 45.1%
Dwyfor Meirionnydd General election 12 December 2019 PC 48.3%
Gower General election 6 May 2010 Lab 38.4%
Gower General election 7 May 2015 Con 37.1%
Gower General election 8 June 2017 Lab 49.9%
Gower General election 12 December 2019 Lab 45.4%
Islwyn General election 6 May 2010 Lab / Co-op 49.2%
Islwyn General election 7 May 2015 Lab / Co-op 49.0%
Islwyn General election 8 June 2017 Lab / Co-op 58.8%
Islwyn General election 12 December 2019 Lab / Co-op 44.7%
Llanelli General election 6 May 2010 Lab 42.5%
Llanelli General election 7 May 2015 Lab 41.3%
Llanelli General election 8 June 2017 Lab 53.5%
Llanelli General election 12 December 2019 Lab 42.2%
Merthyr Tydfil and Rhymney General election 6 May 2010 Lab 43.7%
Merthyr Tydfil and Rhymney General election 7 May 2015 Lab 53.9%
Merthyr Tydfil and Rhymney General election 8 June 2017 Lab 66.8%
Merthyr Tydfil and Rhymney General election 12 December 2019 Lab 52.4%
Monmouth General election 6 May 2010 Con 48.3%
Monmouth General election 7 May 2015 Con 49.9%
Monmouth General election 8 June 2017 Con 53.1%
Monmouth General election 12 December 2019 Con 52.1%
Montgomeryshire General election 6 May 2010 Con 41.3%
Montgomeryshire General election 7 May 2015 Con 45.0%
Montgomeryshire General election 8 June 2017 Con 51.8%
Montgomeryshire General election 12 December 2019 Con 58.5%
Neath General election 6 May 2010 Lab 46.3%
Neath General election 7 May 2015 Lab 43.8%
Neath General election 8 June 2017 Lab / Co-op 56.7%
Neath General election 12 December 2019 Lab / Co-op 43.3%
Newport East General election 6 May 2010 Lab 37.0%
Newport East General election 7 May 2015 Lab 40.7%
Newport East General election 8 June 2017 Lab 56.5%
Newport East General election 12 December 2019 Lab 44.4%
Newport West General election 6 May 2010 Lab 41.3%
Newport West General election 7 May 2015 Lab 41.2%
Newport West General election 8 June 2017 Lab 52.3%
Newport West General election 12 December 2019 Lab 43.7%
Ogmore General election 6 May 2010 Lab 53.8%
Ogmore General election 7 May 2015 Lab 52.9%
Ogmore General election 8 June 2017 Lab 62.4%
Ogmore General election 12 December 2019 Lab 49.7%
Pontypridd General election 6 May 2010 Lab 38.8%
Pontypridd General election 7 May 2015 Lab 41.1%
Pontypridd General election 8 June 2017 Lab 55.4%
Pontypridd General election 12 December 2019 Lab 44.5%
Preseli Pembrokeshire General election 6 May 2010 Con 42.8%
Preseli Pembrokeshire General election 7 May 2015 Con 40.4%
Preseli Pembrokeshire General election 8 June 2017 Con 43.4%
Preseli Pembrokeshire General election 12 December 2019 Con 50.4%
Rhondda General election 6 May 2010 Lab 55.3%
Rhondda General election 7 May 2015 Lab 50.7%
Rhondda General election 8 June 2017 Lab 64.1%
Rhondda General election 12 December 2019 Lab 54.4%
Swansea East General election 6 May 2010 Lab 51.5%
Swansea East General election 7 May 2015 Lab 53.0%
Swansea East General election 8 June 2017 Lab 63.4%
Swansea East General election 12 December 2019 Lab 51.8%
Swansea West General election 6 May 2010 Lab / Co-op 34.7%
Swansea West General election 7 May 2015 Lab / Co-op 42.6%
Swansea West General election 8 June 2017 Lab / Co-op 59.8%
Swansea West General election 12 December 2019 Lab / Co-op 51.6%
Torfaen General election 6 May 2010 Lab 44.8%
Torfaen General election 7 May 2015 Lab 44.6%
Torfaen General election 8 June 2017 Lab 57.6%
Torfaen General election 12 December 2019 Lab 41.8%
Vale Of Clwyd General election 6 May 2010 Lab 42.3%
Vale Of Clwyd General election 7 May 2015 Con 39.0%
Vale Of Clwyd General election 8 June 2017 Lab 50.2%
Vale Of Clwyd General election 12 December 2019 Con 46.4%
Vale Of Glamorgan General election 6 May 2010 Con 41.8%
Vale Of Glamorgan General election 7 May 2015 Con 46.0%
Vale Of Glamorgan General election 8 June 2017 Con 47.5%
Vale Of Glamorgan General election 12 December 2019 Con 49.8%
Wrexham General election 6 May 2010 Lab 36.9%
Wrexham General election 7 May 2015 Lab 37.2%
Wrexham General election 8 June 2017 Lab 48.9%
Wrexham General election 12 December 2019 Con 45.3%
Ynys Môn General election 6 May 2010 Lab 33.4%
Ynys Môn General election 7 May 2015 Lab 31.1%
Ynys Môn General election 8 June 2017 Lab 41.9%
Ynys Môn General election 12 December 2019 Con 35.5%