Elections 2021 results

Wales results

60 of 60 seats counted. Counting complete. 31 seats needed for majority

  1. Labour 30 seats, 1 seat gained
  2. Conservative 16 seats, 5 seats gained
  3. Plaid Cymru 13 seats, 1 seat gained
  4. Liberal Democrat 1 seat, No change
  5. Green 0 seats, No change
  6. Abolish the Welsh Assembly Party 0 seats, No change
  1. Labour 30 seats, 1 seat gained
  2. Conservative 16 seats, 5 seats gained
  3. Plaid Cymru 13 seats, 1 seat gained
  4. Liberal Democrat 1 seat, No change
  5. Green 0 seats, No change
  6. Abolish the Welsh Assembly Party 0 seats, No change

South Wales West

Counting complete. After 4 of 4 seats declared.

Change compared with 2016
  1. Conservative

    • seats 2
    • seats change +1
    • votes 38,244
    • share 20.9%
    • share change +5.9

    Welsh Parliament Elected Members

    • Thomas Giffard
    • Altaf Hussain
  2. Plaid Cymru

    • seats 2
    • seats change 0
    • votes 33,753
    • share 18.5%
    • share change +1.3

    Welsh Parliament Elected Members

    • Sioned Williams
    • Luke Fletcher
  3. Labour

    • seats 0
    • seats change 0
    • votes 78,318
    • share 42.9%
    • share change +3.4
  4. Green

    • seats 0
    • seats change 0
    • votes 7,155
    • share 3.9%
    • share change +1.3
  5. Abolish the Welsh Assembly Party

    • seats 0
    • seats change 0
    • votes 6,975
    • share 3.8%
    • share change -0.4
  6. Liberal Democrat

    • seats 0
    • seats change 0
    • votes 6,010
    • share 3.3%
    • share change -3.2
  7. UK Independence Party

    • seats 0
    • seats change -1
    • votes 2,809
    • share 1.5%
    • share change -12.2
  8. Independent

    • seats 0
    • seats change 0
    • votes 2,747
    • share 1.5%
    • share change +1.5
  9. Reform UK

    • seats 0
    • seats change 0
    • votes 1,774
    • share 1.0%
    • share change +1.0
  10. Propel

    • seats 0
    • seats change 0
    • votes 1,506
    • share 0.8%
    • share change +0.8
  11. Gwlad

    • seats 0
    • seats change 0
    • votes 1,306
    • share 0.7%
    • share change +0.7
  12. Freedom Alliance

    • seats 0
    • seats change 0
    • votes 1,271
    • share 0.7%
    • share change +0.7
  13. Communist Party of Britain

    • seats 0
    • seats change 0
    • votes 483
    • share 0.3%
    • share change 0.0
  14. Trade Unionists and Socialist Coalition

    • seats 0
    • seats change 0
    • votes 345
    • share 0.2%
    • share change -0.2