UK Westminster Seat Projector

Deryn Senedd Seat Projector Rhagfynegydd Deryn ar gyfer Seddi’r Senedd

This tool allows you to make your own predictions for the constituency and regional votes and compare them against the previous election. Mae'r adnodd hwn yn caniatáu ichi wneud eich rhagfynegiadau eich hun ar gyfer y pleidleisiau etholaethol a rhanbarthol a'u cymharu â'r etholiad blaenorol.

Find out more Darganfod mwy
  • Labour: 29 Seats
  • Plaid Cymru: 12 Seats
  • Conservative: 11 Seats
  • Liberal Democrats: 1 Seat
  • Other: 0 Seats
  • AtWA: 0 Seats
  • UKIP: 7 Seats
  • Brexit Party: 0 Seats
  • Green: 0 Seats

2016 Seats

Party 2016
Constituency Seats Regional Seats Total
Labour 27 2 29
Conservative 6 5 11
Plaid Cymru 6 6 12
Liberal Democrats 1 0 1
Green 0 0 0
Brexit Party 0 0 0
Other 0 0 0
AtWA 0 0 0
UKIP 0 7 7

Regions

Region 2016
Mid and West Wales
Labour Labour
Plaid Cymru UKIP
South Wales Central
Conservative Conservative
Plaid Cymru UKIP
South Wales East
Conservative Plaid Cymru
UKIP UKIP
South Wales West
Conservative Plaid Cymru
Plaid Cymru UKIP
North Wales
Conservative Plaid Cymru
UKIP UKIP

Changes in Constituencies

Constituency From To

Regions

Region 2016 Projection
Mid and West Wales
Labour
Labour
Plaid Cymru
UKIP
South Wales Central
Conservative
Conservative
Plaid Cymru
UKIP
South Wales East
Conservative
Plaid Cymru
UKIP
UKIP
South Wales West
Conservative
Plaid Cymru
Plaid Cymru
UKIP
North Wales
Conservative
Plaid Cymru
UKIP
UKIP

Seat Changes

Party 2016 Projection Gains/Losses
Regional Seats Constituency Seats Total Regional Seats Constituency Seats Total
Labour 2 27 29
Plaid Cymru 6 6 12
Conservative 5 6 11
Liberal Democrats 0 1 1
UKIP 7 0 7
AtWA 0 0 0
Green 0 0 0
Brexit Party 0 0 0
Other 0 0 0
{"constituencies":{"Aberavon":{"labour":50.7,"conservative":6.4,"plaidcymru":20,"liberaldemocrats":6,"ukip":15,"brexitparty":0,"green":1.9,"atwa":0,"other":0,"winner":"labour"},"Aberconwy":{"labour":27.4,"conservative":34.7,"plaidcymru":31.3,"liberaldemocrats":3.5,"ukip":0,"brexitparty":0,"green":3.1,"atwa":0,"other":0,"winner":"conservative"},"Alyn and Deeside":{"labour":45.7,"conservative":21,"plaidcymru":9,"liberaldemocrats":4.5,"ukip":17.4,"brexitparty":0,"green":2.4,"atwa":0,"other":0,"winner":"labour"},"Arfon":{"labour":34,"conservative":8.3,"plaidcymru":54.8,"liberaldemocrats":2.9,"ukip":0,"brexitparty":0,"green":0,"atwa":0,"other":0,"winner":"plaidcymru"},"Blaenau Gwent":{"labour":39.7,"conservative":6.1,"plaidcymru":36.6,"liberaldemocrats":1.4,"ukip":16.1,"brexitparty":0,"green":0,"atwa":0,"other":0,"winner":"labour"},"Brecon and Radnorshire":{"labour":8.9,"conservative":25.4,"plaidcymru":3.9,"liberaldemocrats":52.4,"ukip":7.1,"brexitparty":0,"green":2.3,"atwa":0,"other":0,"winner":"liberaldemocrats"},"Bridgend":{"labour":45.3,"conservative":24.4,"plaidcymru":9.6,"liberaldemocrats":4,"ukip":14.6,"brexitparty":0,"green":2.1,"atwa":0,"other":0,"winner":"labour"},"Caerphilly":{"labour":35.3,"conservative":8.9,"plaidcymru":29.5,"liberaldemocrats":1.4,"ukip":22,"brexitparty":0,"green":2.8,"atwa":0,"other":0,"winner":"labour"},"Cardiff Central":{"labour":38.4,"conservative":8.9,"plaidcymru":7.5,"liberaldemocrats":35.3,"ukip":4.7,"brexitparty":0,"green":4.4,"atwa":0,"other":0.8,"winner":"labour"},"Cardiff North":{"labour":44.8,"conservative":35,"plaidcymru":6.1,"liberaldemocrats":3,"ukip":6.7,"brexitparty":0,"green":2.2,"atwa":0,"other":2.3,"winner":"labour"},"Cardiff South and Penarth":{"labour":43.8,"conservative":21,"plaidcymru":14.3,"liberaldemocrats":4.4,"ukip":12.3,"brexitparty":0,"green":4.2,"atwa":0,"other":0,"winner":"labour"},"Cardiff West":{"labour":35.6,"conservative":17.6,"plaidcymru":31.9,"liberaldemocrats":2.7,"ukip":8.2,"brexitparty":0,"green":3.2,"atwa":0,"other":0.7,"winner":"labour"},"Carmarthen East and Dinefwr":{"labour":19.2,"conservative":15.1,"plaidcymru":48.5,"liberaldemocrats":2.8,"ukip":11.7,"brexitparty":0,"green":2.7,"atwa":0,"other":0,"winner":"plaidcymru"},"Carmarthen West and South Pembrokeshire":{"labour":23.9,"conservative":35.4,"plaidcymru":18.7,"liberaldemocrats":2.4,"ukip":11.3,"brexitparty":0,"green":2.7,"atwa":0,"other":5.6,"winner":"conservative"},"Ceredigion":{"labour":6.5,"conservative":7,"plaidcymru":40.7,"liberaldemocrats":32.6,"ukip":9,"brexitparty":0,"green":4.1,"atwa":0,"other":0,"winner":"plaidcymru"},"Clwyd South":{"labour":35.5,"conservative":21.9,"plaidcymru":17.4,"liberaldemocrats":10.3,"ukip":12.8,"brexitparty":0,"green":2.1,"atwa":0,"other":0,"winner":"labour"},"Clwyd West":{"labour":20,"conservative":41.3,"plaidcymru":22,"liberaldemocrats":3.2,"ukip":11.4,"brexitparty":0,"green":2.2,"atwa":0,"other":0,"winner":"conservative"},"Cynon Valley":{"labour":51.1,"conservative":6.1,"plaidcymru":19.9,"liberaldemocrats":1.7,"ukip":18,"brexitparty":0,"green":3.1,"atwa":0,"other":0,"winner":"labour"},"Delyn":{"labour":40.9,"conservative":25.5,"plaidcymru":9.8,"liberaldemocrats":7.4,"ukip":16.4,"brexitparty":0,"green":0,"atwa":0,"other":0,"winner":"labour"},"Dwyfor Meirionnydd":{"labour":12.1,"conservative":15.6,"plaidcymru":47.3,"liberaldemocrats":4.5,"ukip":10.6,"brexitparty":0,"green":3.7,"atwa":0,"other":6.2,"winner":"plaidcymru"},"Gower":{"labour":39.7,"conservative":33.6,"plaidcymru":9.9,"liberaldemocrats":3.4,"ukip":10.9,"brexitparty":0,"green":2.4,"atwa":0,"other":0,"winner":"labour"},"Islwyn":{"labour":45,"conservative":8,"plaidcymru":19.5,"liberaldemocrats":2.7,"ukip":22.2,"brexitparty":0,"green":2.7,"atwa":0,"other":0,"winner":"labour"},"Llanelli":{"labour":36.5,"conservative":6.9,"plaidcymru":35.2,"liberaldemocrats":1.3,"ukip":14.7,"brexitparty":0,"green":1.5,"atwa":0,"other":4,"winner":"labour"},"Merthyr Tydfil and Rhymney":{"labour":47.2,"conservative":6.4,"plaidcymru":18,"liberaldemocrats":5.4,"ukip":20.7,"brexitparty":0,"green":2.3,"atwa":0,"other":0,"winner":"labour"},"Monmouth":{"labour":26.9,"conservative":43.3,"plaidcymru":5.8,"liberaldemocrats":4.7,"ukip":9.8,"brexitparty":0,"green":2.9,"atwa":0,"other":6.7,"winner":"conservative"},"Montgomeryshire":{"labour":5.9,"conservative":41.8,"plaidcymru":10.2,"liberaldemocrats":27.7,"ukip":10.4,"brexitparty":0,"green":3.9,"atwa":0,"other":0,"winner":"conservative"},"Neath":{"labour":37.3,"conservative":8.6,"plaidcymru":25.8,"liberaldemocrats":2.9,"ukip":14.9,"brexitparty":0,"green":2.3,"atwa":0,"other":8.1,"winner":"labour"},"Newport East":{"labour":44.6,"conservative":18.2,"plaidcymru":6.7,"liberaldemocrats":7.2,"ukip":20.9,"brexitparty":0,"green":2.4,"atwa":0,"other":0,"winner":"labour"},"Newport West":{"labour":43.8,"conservative":29,"plaidcymru":5.9,"liberaldemocrats":3.2,"ukip":13.8,"brexitparty":0,"green":2.9,"atwa":0,"other":1.3,"winner":"labour"},"Ogmore":{"labour":55.2,"conservative":11.1,"plaidcymru":14.7,"liberaldemocrats":3,"ukip":13.8,"brexitparty":0,"green":2.2,"atwa":0,"other":0,"winner":"labour"},"Pontypridd":{"labour":39.4,"conservative":15.3,"plaidcymru":18.4,"liberaldemocrats":11.8,"ukip":13.1,"brexitparty":0,"green":2,"atwa":0,"other":0,"winner":"labour"},"Preseli Pembrokeshire":{"labour":25.3,"conservative":39.2,"plaidcymru":13.9,"liberaldemocrats":5.9,"ukip":11.6,"brexitparty":0,"green":4.1,"atwa":0,"other":0,"winner":"conservative"},"Rhondda":{"labour":35.9,"conservative":2.2,"plaidcymru":50.6,"liberaldemocrats":0.7,"ukip":9.4,"brexitparty":0,"green":1.1,"atwa":0,"other":0,"winner":"plaidcymru"},"Swansea East":{"labour":52.1,"conservative":8.4,"plaidcymru":13.3,"liberaldemocrats":7.6,"ukip":15.9,"brexitparty":0,"green":2.6,"atwa":0,"other":0,"winner":"labour"},"Swansea West":{"labour":40.6,"conservative":17.7,"plaidcymru":14.5,"liberaldemocrats":9.1,"ukip":13.8,"brexitparty":0,"green":4,"atwa":0,"other":0.3,"winner":"labour"},"Torfaen":{"labour":42.2,"conservative":17.1,"plaidcymru":12.4,"liberaldemocrats":2.7,"ukip":22.6,"brexitparty":0,"green":3,"atwa":0,"other":0,"winner":"labour"},"Vale of Clwyd":{"labour":39.5,"conservative":36.4,"plaidcymru":8.7,"liberaldemocrats":3.1,"ukip":12.3,"brexitparty":0,"green":0,"atwa":0,"other":0,"winner":"labour"},"Vale of Glamorgan":{"labour":38.8,"conservative":36.7,"plaidcymru":10.2,"liberaldemocrats":2.5,"ukip":9.7,"brexitparty":0,"green":2.1,"atwa":0,"other":0,"winner":"labour"},"Wrexham":{"labour":37.1,"conservative":30.6,"plaidcymru":12.9,"liberaldemocrats":5.6,"ukip":11.8,"brexitparty":0,"green":2,"atwa":0,"other":0,"winner":"labour"},"Ynys Mon":{"labour":17,"conservative":11.5,"plaidcymru":54.8,"liberaldemocrats":1.3,"ukip":12.8,"brexitparty":0,"green":1.5,"atwa":0,"other":1,"winner":"plaidcymru"}},"parties":["Labour","Conservative","Plaid Cymru","Liberal Democrats","UKIP","Brexit Party","Green","AtWA","Other"],"seats":{"Labour":27,"Plaid Cymru":6,"Conservative":6,"Liberal Democrats":1,"UKIP":0,"AtWA":0,"Green":0,"Brexit Party":0,"Other":0},"regions":{"Mid and West Wales":{"Labour":2,"Conservative":0,"Plaid Cymru":1,"Liberal Democrats":0,"UKIP":1,"Brexit Party":0,"Green":0,"AtWA":0,"Other":0},"South Wales Central":{"Labour":0,"Conservative":2,"Plaid Cymru":1,"Liberal Democrats":0,"UKIP":1,"Brexit Party":0,"Green":0,"AtWA":0,"Other":0},"South Wales East":{"Labour":0,"Conservative":1,"Plaid Cymru":1,"Liberal Democrats":0,"UKIP":2,"Brexit Party":0,"Green":0,"AtWA":0,"Other":0},"South Wales West":{"Labour":0,"Conservative":1,"Plaid Cymru":2,"Liberal Democrats":0,"UKIP":1,"Brexit Party":0,"Green":0,"AtWA":0,"Other":0},"North Wales":{"Labour":0,"Conservative":1,"Plaid Cymru":1,"Liberal Democrats":0,"UKIP":2,"Brexit Party":0,"Green":0,"AtWA":0,"Other":0}},"regional_totals":{"Labour":2,"Conservative":5,"Plaid Cymru":6,"Liberal Democrats":0,"UKIP":7,"Brexit Party":0,"Green":0,"AtWA":0,"Other":0},"vote_share_regional":{"Labour":"31.5","Conservative":"21.1","Plaid Cymru":"20.5","Liberal Democrats":"6.5","UKIP":"13.0","Brexit Party":"0.0","Green":"3.0","AtWA":"4.4","Other":"2.1"},"vote_share_constituency":{"Labour":"34.7","Conservative":"21.1","Plaid Cymru":"20.5","Liberal Democrats":"7.7","UKIP":"12.5","Brexit Party":"0.0","Green":"2.5","AtWA":"0.0","Other":"1"},"current_year_title":"2016","region_vote_share":{"Mid and West Wales":{"Labour":"19.40","Conservative":"20.60","Plaid Cymru":"26.30","Liberal Democrats":"10.90","UKIP":"11.60","Green":"3.80","Other":"2.40","Brexit Party":"0.00","AtWA":"5.00"},"South Wales Central":{"Labour":"34.00","Conservative":"18.30","Plaid Cymru":"20.98","Liberal Democrats":"6.45","UKIP":"10.39","Green":"3.45","Other":"2.44","Brexit Party":"0.0","AtWA":"3.98"},"South Wales East":{"Labour":"38.30","Conservative":"17.20","Plaid Cymru":"15.30","Liberal Democrats":"3.50","UKIP":"17.80","Green":"2.50","Other":"1.30","Brexit Party":"0.0","AtWA":"4.10"},"South Wales West":{"Labour":"39.5","Conservative":"15","Plaid Cymru":"17.2","Liberal Democrats":"6.5","UKIP":"13.7","Green":"0","Other":"0","Brexit Party":"0","AtWA":"0"},"North Wales":{"Labour":"28.1","Conservative":"22.2","Plaid Cymru":"23.3","Liberal Democrats":"4.6","UKIP":"12.50","Green":"2.3","Other":"2.4","Brexit Party":"0","AtWA":"4.6"}}}