<<

constituency_name county_name country_name Con Lab LD Brexit Green SNP PC Other Winner West 20 47 5 13 3 0 9 3 Lab Aberconwy Wales 44 43 5 0 0 0 8 0 Con Alyn and Deeside Clwyd Wales 42 46 3 6 0 0 3 0 Lab Arfon Wales 18 31 0 4 0 0 47 0 PC Blaenau Gwent and Wales 19 46 4 18 3 0 9 0 Lab Brecon and Radnorshire Wales 48 13 37 0 0 0 0 2 Con Gwent and Mid Glamorgan Wales 41 45 4 5 2 0 4 0 Lab Gwent and Mid Glamorgan Wales 24 46 0 13 0 0 17 0 Lab Central Wales 18 65 11 4 0 0 0 3 Lab Cardiff North South Glamorgan Wales 33 53 5 3 2 0 3 1 Lab Cardiff South and South Glamorgan Wales 27 52 5 6 3 0 7 0 Lab Cardiff West South Glamorgan Wales 27 52 5 5 2 0 9 0 Lab East and Dinefwr Wales 29 20 0 9 0 0 42 0 PC Carmarthen West and South Dyfed Wales 51 38 3 0 0 0 8 0 Con Dyfed Wales 21 13 23 8 3 0 31 0 PC Clwyd South Clwyd Wales 42 44 4 6 0 0 5 0 Lab Clwyd West Clwyd Wales 49 37 5 0 0 0 9 0 Con Gwent and Mid Glamorgan Wales 18 46 4 16 0 0 12 3 Lab Delyn Clwyd Wales 44 44 4 5 0 0 3 0 Lab Gwynedd Wales 32 12 0 8 0 0 48 0 PC Wales 42 49 3 3 0 0 3 0 Lab Gwent and Mid Glamorgan Wales 25 48 4 14 2 0 7 0 Lab Dyfed Wales 29 48 0 9 0 0 14 0 Lab and Gwent and Mid Glamorgan Wales 18 50 4 15 0 0 9 3 Lab Gwent and Mid Glamorgan Wales 47 38 7 0 2 0 3 2 Con Montgomeryshire Powys Wales 56 15 27 0 0 0 0 3 Con West Glamorgan Wales 25 49 3 10 2 0 9 3 Lab Newport East Gwent and Mid Glamorgan Wales 36 47 5 7 2 0 3 0 Lab Newport West Gwent and Mid Glamorgan Wales 40 45 4 5 2 0 3 0 Lab Ogmore Gwent and Mid Glamorgan Wales 25 50 4 12 3 0 7 0 Lab Gwent and Mid Glamorgan Wales 26 48 0 8 0 0 14 4 Lab Dyfed Wales 50 42 3 0 0 0 5 0 Con Rhondda Gwent and Mid Glamorgan Wales 14 48 4 16 3 0 14 0 Lab East West Glamorgan Wales 24 54 5 10 2 0 5 0 Lab Swansea West West Glamorgan Wales 29 53 5 6 0 0 6 0 Lab Gwent and Mid Glamorgan Wales 31 46 4 12 2 0 5 0 Lab Vale Of Clwyd Clwyd Wales 44 44 4 4 0 0 4 0 Con South Glamorgan Wales 47 45 0 0 6 0 0 2 Con Wrexham Clwyd Wales 44 43 3 5 2 0 4 0 Con Ynys Mon Gwynedd Wales 28 33 0 8 0 0 30 0 Lab