Name
Portrait
Party
From
To
Assembly
Senedd
Notes
1
2
3
4
5
6
7
001
Lorraine Barrett
Cardiff South and Penarth
Labour
1999
2011
Y Y Y N N N N
002
Mick Bates
Montgomeryshire
Liberal Democrats
1999
2011
Y Y Y N N N N
Sat as an independent[ 1] from 16 April 2010[ 2]
Independent
003
Peter Black
South Wales West
Liberal Democrats
1999
2016
Y Y Y Y N N N
004
Nick Bourne
Mid and West Wales
Conservative
1999
2011
Y Y Y N N N N
005
Rosemary Butler
Newport West
Labour
1999
2016
Y Y Y Y N N N
006
Alun Cairns
South Wales West
Conservative
1999
2011
Y Y Y N N N N
007
Christine Chapman
Cynon Valley
Labour
1999
2016
Y Y Y Y N N N
008
Cynog Dafis
Mid and West Wales
Plaid Cymru
1999
2003
Y N N N N N N
009
Jane Davidson
Pontypridd
Labour
1999
2011
Y Y Y N N N N
010
Andrew Davies
Swansea West
Labour
1999
2011
Y Y Y N N N N
011
David TC Davies
Monmouth
Conservative
1999
2007
Y Y N N N N N
012
Geraint Davies
Rhondda
Plaid Cymru
1999
2003
Y N N N N N N
013
Glyn Davies
Mid and West Wales
Conservative
1999
2007
Y Y N N N N N
014
Janet Davies
South Wales West
Plaid Cymru
1999
2007
Y Y N N N N N
015
Jocelyn Davies
South Wales East
Plaid Cymru
1999
2011
Y Y Y N N N N
016
Ron Davies
Caerphilly
Labour
1999
2003
Y N N N N N N
017
Richard Edwards
Preseli Pembrokeshire
Labour
1999
2003
Y N N N N N N
018
Dafydd Elis-Thomas
Meirionnydd Nant Conwy then Dwyfor Meirionnydd
Plaid Cymru
1999
2021
Y Y Y Y Y N N
Left Plaid Cymru to sit as an independent [ 3] on 14 October 2016
Independent
019
Sue Essex
Cardiff North
Labour
1999
2007
Y Y N N N N N
020
Val Feld
Swansea East
Labour
1999
2001
Y N N N N N N
021
Mike German
South Wales East
Liberal Democrats
1999
2010
Y Y Y N N N N
022
Brian Gibbons
Aberavon
Labour
1999
2011
Y Y Y N N N N
023
William Graham
South Wales East
Conservative
1999
2016
Y Y Y Y N N N
024
Janice Gregory
Ogmore
Labour
1999
2016
Y Y Y Y N N N
025
John Griffiths
Newport East
Labour
1999
2026
Y Y Y Y Y Y N
026
Christine Gwyther
Carmarthen West and South Pembrokeshire
Labour
1999
2007
Y Y N N N N N
027
Alison Halford
Delyn
Labour
1999
2003
Y N N N N N N
028
Brian Hancock
Islwyn
Plaid Cymru
1999
2003
Y N N N N N N
029
Edwina Hart
Gower
Labour
1999
2016
Y Y Y Y N N N
030
Christine Humphreys
North Wales
Liberal Democrats
1999
2001
Y N N N N N N
031
Jane Hutt
Vale of Glamorgan
Labour
1999
2026
Y Y Y Y Y Y N
032
Pauline Jarman
South Wales Central
Plaid Cymru
1999
2003
Y N N N N N N
033
Ann Jones
Vale of Clwyd
Labour
1999
2021
Y Y Y Y Y N N
034
Carwyn Jones
Bridgend
Labour
1999
2021
Y Y Y Y Y N N
035
Elin Jones
Ceredigion
Plaid Cymru
1999
2026
Y Y Y Y Y Y Y
Ceredigion Penfro
2026
Present
036
Gareth Jones
Conwy
Plaid Cymru
1999
2003
Y N N N N N N
Aberconwy
2007
2011
037
Helen Mary Jones
Llanelli
Plaid Cymru
1999
2003
Y N N N N N N
Mid and West Wales
2003
2007
Llanelli
2007
2011
Mid and West Wales
2018
2021
038
Ieuan Wyn Jones
Ynys Môn
Plaid Cymru
1999
2013
Y Y Y Y N N N
039
Peter Law
Blaenau Gwent
Labour
1999
2006
Y Y N N N N N
Sat as an independent from April 2005, died 25 April 2006 [ 4]
Independent
040
Huw Lewis
Merthyr Tidfil and Rhymney
Labour
1999
2016
Y Y Y Y N N N
041
Dai Lloyd
South Wales West
Plaid Cymru
1999
2011
Y Y Y N N N N
2016
2021
042
John Marek
Wrexham
Labour
1999
2007
Y Y N N N N N
Elected as Labour in 1999. Re-elected in 2003 under the label John Marek Independent Party , then sat as Forward Wales from Nov 2003
John Marek Independent Party
Forward Wales
043
David Melding
South Wales Central
Conservative
1999
2021
Y Y Y Y Y N N
044
Alun Michael
Mid and West Wales
Labour
1999
2000
Y N N N N N N
045
Tom Middlehurst
Alyn and Deeside
Labour
1999
2003
Y N N N N N N
046
Jonathan Morgan
South Wales Central
Conservative
1999
2007
Y Y Y N N N N
Cardiff North
2007
2011
047
Rhodri Morgan
Cardiff West
Labour
1999
2011
Y Y Y N N N N
048
Lynne Neagle
Torfaen
Labour
1999
2026
Y Y Y Y Y Y Y
Sir Fynwy Torfaen
2026
Present
049
Alun Pugh
Clwyd West
Labour
1999
2007
Y Y N N N N N
050
Jenny Randerson
Cardiff Central
Liberal Democrats
1999
2011
Y Y Y N N N N
051
Rod Richards
North Wales
Conservative
1999
2002
Y N N N N N N
052
Peter Rogers
North Wales
Conservative
1999
2003
Y N N N N N N
053
Janet Ryder
North Wales
Plaid Cymru
1999
2011
Y Y Y N N N N
054
Karen Sinclair
Clwyd South
Labour
1999
2011
Y Y Y N N N N
055
Gwenda Thomas
Neath
Labour
1999
2016
Y Y Y Y N N N
056
Owen John Thomas
South Wales Central
Plaid Cymru
1999
2007
Y Y N N N N N
057
Rhodri Glyn Thomas
Carmarthen East and Dinefwr
Plaid Cymru
1999
2016
Y Y Y Y N N N
058
Dafydd Wigley
Aberconwy
Plaid Cymru
1999
2003
Y N N N N N N
059
Kirsty Williams
Brecon and Radnorshire
Liberal Democrats
1999
2021
Y Y Y Y Y N N
060
Phil Williams
South Wales East
Plaid Cymru
1999
2003
Y N N N N N N
061
Delyth Evans
Mid and West Wales
Labour
2000
2003
Y N N N N N N
062
Eleanor Burnham
North Wales
Liberal Democrats
2001
2011
Y Y Y N N N N
063
Val Lloyd
Swansea East
Labour
2001
2011
Y Y Y N N N N
064
David Jones
North Wales
Conservative
2002
2003
Y N N N N N N
065
Leighton Andrews
Rhondda
Labour
2003
2016
N Y Y Y N N N
066
Jeff Cuthbert
Caerphilly
Labour
2003
2011
N Y Y N N N N
067
Tamsin Dunwoody-Kneafsey
Preseli Pembrokeshire
Labour
2003
2007
N Y N N N N N
068
Lisa Francis
Mid and West Wales
Conservative
2003
2007
N Y N N N N N
069
Denise Idris Jones
Conwy
Labour
2003
2007
N Y N N N N N
070
Mark Isherwood
North Wales
Conservative
2003
2026
N Y Y Y Y Y N
071
Irene James
Islwyn
Labour
2003
2011
N Y Y N N N N
072
Alun Ffred Jones
Arfon
Plaid Cymru
2003
2016
N Y Y Y N N N
073
Laura Anne Jones
South Wales East
Conservative
2003
2007
N Y Y Y Y Y Y
As the next name on the Conservative Party list for South Wales East, on 16 June 2020 Jones succeeded Mohammad Asghar upon his death while in office.[ 5] Defected to Reform UK on 22 July 2025[ 6]
2020
2025
Reform UK
2025
2026
Sir Fynwy Torfaen
2026
Present
074
Sandy Mewies
Delyn
Labour
2003
2011
N Y Y N N N N
075
Carl Sargeant
Alyn and Deeside
Labour
2003
2017
N Y Y Y Y N N
076
Catherine Thomas
Llanelli
Labour
2003
2007
N Y N N N N N
077
Brynle Williams
North Wales
Conservative
2003
2011
N Y Y N N N N
078
Leanne Wood
South Wales Central
Plaid Cymru
2003
2016
N Y Y Y Y N N
Rhondda
2016
2021
079
Trish Law
Blaenau Gwent
Blaenau Gwent People's Voice
2006
2011
N Y Y N N N N
080
Mohammad Asghar
South Wales East
Plaid Cymru
2007
2020
N N Y Y Y N N
Defected from Plaid Cymru to Conservatives on 8 December 2009.[ 7] Died while in office on 16 June 2020.[ 5]
Conservative
081
Angela Burns
Carmarthen West and South Pembrokeshire
Conservative
2007
2021
N N Y Y Y N N
082
Alun Davies
Mid and West Wales
Labour
2007
2011
N N Y N N N N
Blaenau Gwent
2011
2026
083
Andrew RT Davies
South Wales Central
Conservative
2007
2026
N N Y Y Y Y Y
Pen-y-bont Bro Morgannwg
2026
Present
084
Paul Davies
Preseli Pembrokeshire
Conservative
2007
2026
N N Y Y Y Y Y
Ceredigion Penfro
2026
Present
085
Nerys Evans
Mid and West Wales
Plaid Cymru
2007
2011
N N Y N N N Y
Sir Gaerfyrddin
2026
Present
086
Chris Franks
South Wales Central
Plaid Cymru
2007
2011
N N Y N N N N
087
Lesley Griffiths
Wrexham
Labour
2007
2026
N N Y Y Y Y N
088
Darren Millar
Clwyd West
Conservative
2007
2026
N N Y Y Y Y Y
Clwyd
2026
Present
089
Nick Ramsay
Monmouth
Conservative
2007
2021
N N Y Y Y N N
090
Bethan Sayed
South Wales West
Plaid Cymru
2007
2021
N N Y Y Y N N
091
Joyce Watson
Mid and West Wales
Labour
2007
2026
N N Y Y Y Y N
092
Veronica German
South Wales East
Liberal Democrats
2010
2011
N N Y N N N N
093
Mick Antoniw
Pontypridd
Labour
2011
2026
N N N Y Y Y N
094
Byron Davies
South Wales West
Conservative
2011
2015
N N N Y N N N
095
Keith Davies
Llanelli
Labour
2011
2016
N N N Y N N N
096
Suzy Davies
South Wales West
Conservative
2011
2021
N N N Y Y N N
097
Mark Drakeford
Cardiff West
Labour
2011
2026
N N N Y Y Y N
098
Rebecca Evans
Mid and West Wales
Labour
2011
2016
N N N Y Y Y N
Gower
2016
2026
099
Janet Finch-Saunders
Aberconwy
Conservative
2011
2026
N N N Y Y Y Y
Bangor Conwy Môn
2026
Present
100
Russell George
Montgomeryshire
Conservative
2011
2026
N N N Y Y Y N
Sat as an independent from 14 April 2025[ 8]
Independent
101
Vaughan Gething
Cardiff South and Penarth
Labour
2011
2026
N N N Y Y Y N
102
Llyr Gruffydd
North Wales
Plaid Cymru
2011
2026
N N N Y Y Y Y
Clwyd
2026
Present
103
Mike Hedges
Swansea East
Labour
2011
2026
N N N Y Y Y Y
Gŵyr Abertawe
2026
Present
104
Julie James
Swansea West
Labour
2011
2026
N N N Y Y Y N
105
Julie Morgan
Cardiff North
Labour
2011
2026
N N N Y Y Y N
106
William Powell
Mid and West Wales
Liberal Democrats
2011
2016
N N N Y N N N
107
Gwyn R Price
Islwyn
Labour
2011
2016
N N N Y N N N
108
Jenny Rathbone
Cardiff Central
Labour
2011
2026
N N N Y Y Y N
109
David Rees
Aberavon
Labour
2011
2026
N N N Y Y Y N
110
Aled Roberts
North Wales
Liberal Democrats
2011
2016
N N N Y Y Y N
111
Antoinette Sandbach
North Wales
Conservative
2011
2015
N N N Y N N N
112
Ken Skates
Clwyd South
Labour
2011
2026
N N N Y Y Y Y
Fflint Wrecsam
2026
Present
113
Simon Thomas
Mid and West Wales
Plaid Cymru
2011
2018
N N N Y Y N N
Resigned 25 July 2018 [ 9]
114
Lindsay Whittle
South Wales East
Plaid Cymru
2011
2016
N N N Y N Y Y
Caerphilly
2025
2026
Blaenau Gwent Caerffili Rhymni
2026
Present
115
Eluned Parrott
South Wales Central
Liberal Democrats
2011
2016
N N N Y N N N
116
Rhun ap Iorwerth
Ynys Môn
Plaid Cymru
2013
2026
N N N Y Y Y Y
Bangor Conwy Môn
2026
Present
117
Altaf Hussain
South Wales West
Conservative
2015
2016
N N N Y N Y N
2021
2026
118
Janet Haworth
North Wales
Conservative
2015
2016
N N N Y N N N
119
Gareth Bennett
South Wales Central
UKIP
2016
2021
N N N N Y N N
Sat as an independent from 7 November 2019 until 24 June 2020, when they joined the Abolish the Welsh Assembly Party.[ 10] [ 11]
Independent
Abolish the Welsh Assembly
120
Hannah Blythyn
Delyn
Labour
2016
2026
N N N N Y Y N
121
Dawn Bowden
Merthyr Tidfil and Rhymney
Labour
2016
2026
N N N N Y Y N
122
Michelle Brown
North Wales
UKIP
2016
2021
N N N N Y N N
Sat as an independent from 26 March 2019 [ 12]
Independent
123
Jayne Bryant
Newport West
Labour
2016
2026
N N N N Y Y Y
Casnewydd Islwyn
2026
Present
124
Hefin David
Caerphilly
Labour
2016
2025
N N N N Y Y N
Died in office on 12 August 2025.[ 13]
125
Nathan Gill
North Wales
UKIP
2016
2017
N N N N Y N N
Left UKIP group to sit as an independent [ 14] from 29 July 2016. Resigned as an AM on 27 December 2017 [ 15]
Independent
126
Siân Gwenllian
Arfon
Plaid Cymru
2016
2026
N N N N Y Y Y
Gwynedd Maldwyn
2026
Present
127
Neil Hamilton
Mid and West Wales
UKIP
2016
2021
N N N N Y N N
128
Vikki Howells
Cynon Valley
Labour
2016
2026
N N N N Y Y Y
Pontypridd Cynon Merthyr
2026
Present
129
Huw Irranca-Davies
Ogmore
Labour
2016
2026
N N N N Y Y Y
Afan Ogwr Rhondda
2026
Present
130
Caroline Jones
South Wales West
UKIP
2016
2021
N N N N Y N N
Left UKIP in September 2018 and joined the Brexit Party in May 2019.[ 16] Sat again as an independent from August 2020.[ 17]
Independent
Brexit Party
Independent
131
Steffan Lewis
South Wales East
Plaid Cymru
2016
2018
N N N N Y N N
132
Neil McEvoy
South Wales Central
Plaid Cymru
2016
2021
N N N N Y N N
Expelled from Plaid Cymru group 17 January 2018.[ 18] Set up the Welsh National Party in 2020.
Independent
Welsh National Party
133
Jeremy Miles
Neath
Labour
2016
2026
N N N N Y Y N
134
Eluned Morgan
Mid and West Wales
Labour
2016
2026
N N N N Y Y N
135
Rhianon Passmore
Islwyn
Labour
2016
2026
N N N N Y Y N
136
Adam Price
Carmarthen East and Dinefwr
Plaid Cymru
2016
2026
N N N N Y Y Y
Sir Gaerfyrddin
2026
Present
137
Mark Reckless
South Wales East
UKIP
2016
2021
N N N N Y N N
Defected from UKIP to the Conservatives on 6 April 2017.[ 19] Sat as an independent from 14 April 2019 until joining the Brexit Party in May 2019.[ 16] Defected to the Abolish the Welsh Assembly Party on 19 October 2020.[ 20]
Conservative
Independent
Brexit Party
Abolish the Welsh Assembly
138
David Rowlands
South Wales East
UKIP
2016
2021
N N N N Y N N
Left UKIP in September 2018 and joined the Brexit Party in May 2019.[ 16] Sat as an independent from 16 October 2020.[ 21]
Brexit Party
Independent
139
Lee Waters
Llanelli
Labour
2016
2026
N N N N Y Y N
140
Mandy Jones
North Wales
UKIP
2017
2021
N N N N Y N N
Returned as a UKIP member on 28 Dec 2017, but refused entry to the UKIP group on 9 Jan 2018.[ 22] [ 15] Sat as an independent until joining Brexit Party in May 2019,[ 23] [ 16] but returned to being an independent on 16 October 2020.[ 21]
Independent
Brexit Party
Independent
141
Jack Sargeant
Alyn and Deeside
Labour
2018
2026
N N N N Y Y N
Elected at a by-election following the death of Carl Sargeant .
142
Delyth Jewell
South Wales East
Plaid Cymru
2019
2026
N N N N Y Y Y
Blaenau Gwent Caerffili Rhymni
2026
Present
143
Mabon ap Gwynfor
Dwyfor Meirionnydd
Plaid Cymru
2021
2026
N N N N N Y Y
Gwynedd Maldwyn
2026
Present
144
Rhys ab Owen
South Wales Central
Plaid Cymru
2021
2026
N N N N N Y N
Sat as an independent from 8 November 2022.[ 24]
Independent
145
Natasha Asghar
South Wales East
Conservative
2021
2026
N N N N N Y Y
Casnewydd Islwyn
2026
Present
146
Cefin Campbell
Mid and West Wales
Plaid Cymru
2021
2026
N N N N N Y Y
Sir Gaerfyrddin
2026
Present
147
Gareth Davies
Vale of Clwyd
Conservative
2021
2026
N N N N N Y N
148
Jane Dodds
Mid and West Wales
Liberal Democrats
2021
2026
N N N N N Y Y
Brycheiniog Tawe Nedd
2026
Present
149
James Evans
Brecon and Radnorshire
Conservative
2021
2026
N N N N N Y Y
Defected to Reform UK in February 2026
Reform UK
2026
2026
Brycheiniog Tawe Nedd
2026
Present
150
Luke Fletcher
South Wales West
Plaid Cymru
2021
2026
N N N N N Y N
151
Peter Fox
Monmouth
Conservative
2021
2026
N N N N N Y Y
Sir Fynwy Torfaen
2026
Present
152
Heledd Fychan
South Wales Central
Plaid Cymru
2021
2026
N N N N N Y Y
Pontypridd Cynon Merthyr
2026
Present
153
Tom Giffard
South Wales West
Conservative
2021
2026
N N N N N Y N
154
Peredur Owen Griffiths
South Wales East
Plaid Cymru
2021
2026
N N N N N Y Y
Casnewydd Islwyn
2026
Present
155
Joel James
South Wales Central
Conservative
2021
2026
N N N N N Y N
156
Samuel Kurtz
Carmarthen West and South Pembrokeshire
Conservative
2021
2026
N N N N N Y N
157
Sarah Murphy
Bridgend
Labour
2021
2026
N N N N N Y Y
Pen-y-bont Bro Morgannwg
2026
Present
158
Sam Rowlands
North Wales
Conservative
2021
2026
N N N N N Y Y
Fflint Wrecsam
2026
Present
159
Carolyn Thomas
North Wales
Labour
2021
2026
N N N N N Y N
160
Buffy Williams
Rhondda
Labour
2021
2026
N N N N N Y N
161
Sioned Williams
South Wales West
Plaid Cymru
2021
2026
N N N N N Y Y
Brycheiniog Tawe Nedd
2026
Present
162
Lyn Ackerman
Casnewydd Islwyn
Plaid Cymru
2026
Present
N N N N N N Y
163
Zaynub Akbar
Caerdydd Ffynnon Taf
Plaid Cymru
2026
Present
N N N N N N Y
164
Claire Archibald
Ceredigion Penfro
Reform UK
2026
Present
N N N N N N Y
165
Steve Bayliss
Afan Ogwr Rhondda
Reform UK
2026
Present
N N N N N N Y
166
Gareth Beer
Sir Gaerfyrddin
Reform UK
2026
Present
N N N N N N Y
167
Beca Brown
Gwynedd Maldwyn
Plaid Cymru
2026
Present
N N N N N N Y
168
Anna Brychan
Caerdydd Penarth
Plaid Cymru
2026
Present
N N N N N N Y
169
Nick Carter
Caerdydd Ffynnon Taf
Plaid Cymru
2026
Present
N N N N N N Y
170
John Clark
Bangor Conwy Môn
Reform UK
2026
Present
N N N N N N Y
171
Carmelo Colasanto
Sir Gaerfyrddin
Reform UK
2026
Present
N N N N N N Y
172
Sarah Cooper-Lesadd
Pen-y-bont Bro Morgannwg
Reform UK
2026
Present
N N N N N N Y
173
Alun Cox
Afan Ogwr Rhondda
Plaid Cymru
2026
Present
N N N N N N Y
174
Sara Crowley
Pontypridd Cynon Merthyr
Plaid Cymru
2026
Present
N N N N N N Y
175
Catherine Cullen
Blaenau Gwent Caerffili Rhymni
Reform UK
2026
Present
N N N N N N Y
176
Donna Cushing
Sir Fynwy Torfaen
Plaid Cymru
2026
Present
N N N N N N Y
177
Dafydd Trystan Davies
Caerdydd Ffynnon Taf
Plaid Cymru
2026
Present
N N N N N N Y
178
John Davies
Gŵyr Abertawe
Plaid Cymru
2026
Present
N N N N N N Y
179
Sarah Edwards
Sir Gaerfyrddin
Reform UK
2026
Present
N N N N N N Y
180
Safa Elhassan
Gŵyr Abertawe
Plaid Cymru
2026
Present
N N N N N N Y
181
Louise Emery
Clwyd
Reform UK
2026
Present
N N N N N N Y
182
Cristiana Emsley
Fflint Wrecsam
Reform UK
2026
Present
N N N N N N Y
183
Sera Evans
Afan Ogwr Rhondda
Plaid Cymru
2026
Present
N N N N N N Y
184
Kerry Ferguson
Ceredigion Penfro
Plaid Cymru
2026
Present
N N N N N N Y
185
Leticia Gonzalez
Caerdydd Penarth
Plaid Cymru
2026
Present
N N N N N N Y
186
Andrew Griffin
Gwynedd Maldwyn
Reform UK
2026
Present
N N N N N N Y
187
Carrie Harper
Fflint Wrecsam
Plaid Cymru
2026
Present
N N N N N N Y
188
Mark Hooper
Pen-y-bont Bro Morgannwg
Plaid Cymru
2026
Present
N N N N N N Y
189
David Hughes
Pontypridd Cynon Merthyr
Reform UK
2026
Present
N N N N N N Y
190
Helen Jenner
Bangor Conwy Môn
Reform UK
2026
Present
N N N N N N Y
191
Claire Johnson-Wood
Gwynedd Maldwyn
Reform UK
2026
Present
N N N N N N Y
192
Marc Jones
Fflint Wrecsam
Plaid Cymru
2026
Present
N N N N N N Y
193
Matthew Jones
Sir Fynwy Torfaen
Plaid Cymru
2026
Present
N N N N N N Y
194
Joshua Kim
Blaenau Gwent Caerffili Rhymni
Reform UK
2026
Present
N N N N N N Y
195
Paul Marr
Ceredigion Penfro
Reform UK
2026
Present
N N N N N N Y
196
Kiera Marshall
Caerdydd Penarth
Plaid Cymru
2026
Present
N N N N N N Y
197
Becca Martin
Clwyd
Plaid Cymru
2026
Present
N N N N N N Y
198
Joe Martin
Caerdydd Penarth
Reform UK
2026
Present
N N N N N N Y
199
Adrian Mason
Clwyd
Reform UK
2026
Present
N N N N N N Y
200
Iain McIntosh
Brycheiniog Tawe Nedd
Reform UK
2026
Present
N N N N N N Y
201
Benjamin McKenna
Afan Ogwr Rhondda
Reform UK
2026
Present
N N N N N N Y
202
Lis McLean
Pontypridd Cynon Merthyr
Plaid Cymru
2026
Present
N N N N N N Y
203
David Mills
Brycheiniog Tawe Nedd
Reform UK
2026
Present
N N N N N N Y
204
Thomas Montgomery
Clwyd
Reform UK
2026
Present
N N N N N N Y
205
Anna Nicholl
Ceredigion Penfro
Plaid Cymru
2026
Present
N N N N N N Y
206
Francesca O'Brien
Gŵyr Abertawe
Reform UK
2026
Present
N N N N N N Y
207
Jason O'Connell
Pontypridd Cynon Merthyr
Reform UK
2026
Present
N N N N N N Y
208
Cai Parry-Jones
Caerdydd Ffynnon Taf
Reform UK
2026
Present
N N N N N N Y
209
Rebeca Phillips
Brycheiniog Tawe Nedd
Plaid Cymru
2026
Present
N N N N N N Y
210
Llŷr Powell
Blaenau Gwent Caerffili Rhymni
Reform UK
2026
Present
N N N N N N Y
211
Sarah Rees
Pen-y-bont Bro Morgannwg
Plaid Cymru
2026
Present
N N N N N N Y
212
Paul Rock
Caerdydd Ffynnon Taf
Green
2026
Present
N N N N N N Y
213
Steven Rodaway
Gŵyr Abertawe
Reform UK
2026
Present
N N N N N N Y
214
Mair Rowlands
Bangor Conwy Môn
Plaid Cymru
2026
Present
N N N N N N Y
215
Niamh Salkeld
Blaenau Gwent Caerffili Rhymni
Plaid Cymru
2026
Present
N N N N N N Y
216
Stephen Senior
Sir Fynwy Torfaen
Reform UK
2026
Present
N N N N N N Y
217
Anthony Slaughter
Caerdydd Penarth
Green
2026
Present
N N N N N N Y
218
Elyn Stephens
Afan Ogwr Rhondda
Plaid Cymru
2026
Present
N N N N N N Y
219
Shav Taj
Caerdydd Ffynnon Taf
Labour
2026
Present
N N N N N N Y
220
Dan Thomas
Casnewydd Islwyn
Reform UK
2026
Present
N N N N N N Y
221
Gaz Thomas
Pen-y-bont Bro Morgannwg
Reform UK
2026
Present
N N N N N N Y
222
Huw Thomas
Caerdydd Penarth
Labour
2026
Present
N N N N N N Y
223
Elwyn Vaughan
Gwynedd Maldwyn
Plaid Cymru
2026
Present
N N N N N N Y
224
Elfed Williams
Bangor Conwy Môn
Plaid Cymru
2026
Present
N N N N N N Y
225
Gwyn Williams
Gŵyr Abertawe
Plaid Cymru
2026
Present
N N N N N N Y
226
Nigel Williams
Fflint Wrecsam
Reform UK
2026
Present
N N N N N N Y
227
Art Wright
Casnewydd Islwyn
Reform UK
2026
Present
N N N N N N Y