General Election 2024: Every candidate standing in Wales

Voters will go to the polls on 4 July and a major rejig to boundaries mean that some people will be voting in new constituencies. Credit: ITV Cymru Wales

Voters in Wales will go to the polls on 4 July in the General Election, with many voting in new constituencies for the first time.

The number of MPs from Wales is being cut from 40 to 32 at this election following a parliamentary boundary change, resulting in a major rejig in constituencies, affecting all but Ynys Mon.

The full list of parliamentary candidates standing in each constituency can be found below:


Aberafan Maesteg

  • Captain Beany - Independent

  • Colin Deere - Plaid Cymru

  • Justin Griffiths - Liberal Democrats

  • Mark Griffiths - Reform UK

  • Nigel Hill - Green Party

  • Stephen Kinnock - Labour

  • Abigail Mainon - Conservative

  • Rhiannon Morrissey - Heritage Party


Alyn and Deeside

  • Edwin Duggan - Independent

  • Jeremy Kent - Conservative

  • Karl MacNaughton - Green Party

  • Richard Marbrow - Liberal Democrats

  • Jack Morris - Plaid Cymru

  • Vicky Roskams - Reform UK

  • Mark Tami - Labour


Bangor Aberconwy

  • John Clark - Reform UK

  • Petra Haig - Green Party

  • Claire Hughes - Labour

  • Katherine Jones - Socialist Labour Party

  • Steve Marshall - Climate Party

  • Robin Millar - Conservative

  • Rachael Roberts - Liberal Democrats

  • Catrin Elen Wager - Plaid Cymru


Blaenau Gwent and Rhymney

  • Anne Baker - Green Party

  • Jackie Charlton - Liberal Democrats

  • Robert Griffiths - Communist Party of Britain

  • Yas Iqbal - Workers Party of Britain

  • Hannah Jarvis - Conservative

  • Niamh Salkeld - Plaid Cymru

  • Nick Smith - Labour

  • Mike Whatley - Independent


Brecon, Radnor and Cwm Tawe

  • David Chadwick - Liberal Democrats

  • Matthew Dorrance - Labour

  • Emily Durrant-Munro - Plaid Cymru

  • Jonathan Harrington - Abolish the Welsh Assembly Party

  • Adam Hill - Reform UK

  • Fay Jones - Conservative

  • Ammi Kaur-Dhaliwal - Green Party

  • Lady Lily the Pink - Monster Raving Loony Party


Bridgend

  • Anita Boateng - Conservative

  • Iolo Caudy - Plaid Cymru

  • Debra Cooper - Green Party

  • Chris Elmore - Labour

  • Mark John - Independent

  • Caroline Jones - Reform UK

  • Claire Waller - Liberal Democrats


Caerfyrddin

  • Will Beasley - Green Party

  • Nick Beckett - Liberal Democrats

  • Nancy Cole - Women's Equality Party

  • Ann Davies - Plaid Cymru

  • David Evans - Workers Party of Britain

  • Simon Hart - Conservative

  • Bernard Holton - Reform UK

  • Martha O'Neil - Labour


Caerphilly

  • Steve Aicheler - Liberal Democrats

  • Chris Evans - Labour and Co-operative Party

  • Brandon Gorman - Conservative

  • Joshua Kim - Reform UK

  • Mark Thomas - Green Party

  • Lindsay Whittle - Plaid Cymru


Cardiff East

  • Beatrice Brandon - Conservative

  • Rodney Berman - Liberal Democrats

  • Lee Canning - Reform UK

  • Sam Coates - Green Party

  • Cadewyn Skelley - Plaid Cymru

  • Jo Stevens - Labour

  • John Williams - Trade Unionist and Socialist Coalition


Cardiff North

  • Lawrence Gwynn - Reform UK

  • Irfan Latif - Liberal Democrats

  • Anna McMorrin - Labour

  • Malcolm Phillips - Plaid Cymru

  • Meg Shepherd-Foster - Green Party

  • Joel Williams - Conservative


Cardiff South and Penarth

  • Stephen Doughty - Labour and Co-operative Party

  • Simon Llewellyn - Reform UK

  • Sharifah Rahman - Plaid Cymru (party has since withdrawn support for the candidate)

  • Anthony Slaughter - Green Party

  • Ellis Smith - Conservative

  • Alex Wilson - Liberal Democrats


Cardiff West

  • Alex Barros-Curtis - Labour

  • James Hamblin - Conservative

  • Peter Hopkins - Reform UK

  • Kiera Marshall - Plaid Cymru

  • Neil McEvoy - Propel

  • Manda Rigby - Liberal Democrats

  • Jess Ryan - Green Party

  • John Urquhart - Independent

  • Sean Wesley - Heritage Party


Ceredigion Preseli

  • Taghrid Al-Mawed - Workers Party of Britain

  • Tomos Barlow - Green Party

  • Jackie Jones - Labour

  • Ben Lake - Plaid Cymru

  • Karl Pollard - Reform UK

  • Aled Thomas - Conservative

  • Mark Williams - Liberal Democrats


Clwyd East

  • Alec Dauncey - Liberal Democrats

  • James Davies - Conservative

  • Becky Gittins - Labour

  • Lee Lavery - Green Party

  • Paul Penlington - Plaid Cymru

  • Rob Roberts - Independent

  • Kirsty Walmsley - Reform UK


Clwyd North

  • Gill German - Labour

  • Martyn Hogg - Green Party

  • Darren Millar - Conservative

  • Jamie Orange - Reform UK

  • Paul Rowlinson - Plaid Cymru

  • David Wilkins - Liberal Democrats


Dwyfor Meirionnydd

  • Tomos Day - Conservative

  • Karl Drinkwater - Green Party

  • Joan Ginsberg - Heritage Party

  • Phoebe Jenkins - Liberal Democrats

  • Lucy Murphy - Reform UK

  • Liz Saville-Roberts - Plaid Cymru

  • Joanna Stallard - Labour


Gower

  • Tonia Antoniazzi - Labour

  • Franck Banza - Liberal Democrats

  • Wayne Erasmus - Independent

  • Chris Evans - Green Party

  • Marc Jenkins - Conservative

  • Kieran Pritchard - Plaid Cymru

  • Catrin Thomas - Reform UK


Llanelli

  • Gareth Beer - Reform UK

  • Rhodri Davies - Plaid Cymru

  • Charlie Evans - Conservative

  • Nia Griffith - Labour

  • Karen Laurence - Green Party

  • Chris Passmore - Liberal Democrats

  • Stan Robinson - UK Independence Party (UKIP)


Merthyr Tydfil and Aberdare

  • Anthony Cole - Workers Party of Britain

  • Bob Davenport - Communist Party of Britain

  • Lorenzo de Gregori - Independent

  • David Griffin - Green Party

  • Amanda Jenner - Conservative

  • Gerald Jones - Labour

  • Jade Smith - Liberal Democrats

  • Gareth Thomas - Reform UK

  • Francis Whitefoot - Plaid Cymru


Mid and South Pembrokeshire

  • Hanna Andersen - Women's Equality Party

  • Alistair Cameron - Liberal Democrats

  • Stephen Crabb - Conservative

  • Stuart Marchant - Reform UK

  • James Purchase - Green Party

  • Vusi Siphika - Independent

  • Cris Tomos - Plaid Cymru

  • Henry Tufnell - Labour


Monmouthshire

  • Ioan Bellin - Plaid Cymru

  • Ian Chandler - Green Party

  • David Davies - Conservative

  • June Davies - True & Fair Party

  • Catherine Fookes - Labour

  • Owen Lewis - Independent

  • Emma Meredith - Heritage Party

  • Bill Powell - Liberal Democrats

  • Max Windsor-Pelow - Reform UK


Montgomeryshire and Glyndŵr

  • Jeremy Brignell-Thorp - Green Party

  • Oliver Lewis - Reform UK

  • Glyn Preston - Liberal Democrats

  • Elwyn Vaughan - Plaid Cymru

  • Craig Williams - Conservative (party has since withdrawn support)

  • Steve Witherden - Labour


Neath and Swansea East

  • Samantha Chohan - Conservative

  • Helen Clarke - Liberal Democrats

  • Jan Dowden - Green Party

  • Carolyn Harris - Labour

  • Andrew Jenkins - Plaid Cymru

  • Dai Richards - Reform UK


Newport East

  • Pippa Bartolotti - Independent

  • Rachel Buckler - Conservative

  • Jonathan Clark - Plaid Cymru

  • Mike Ford - Heritage Party

  • Lauren James - Green Party

  • John Miller - Liberal Democrats

  • Jessica Morden - Labour

  • Tommy Short - Reform UK


Newport West and Islwyn

  • George Etheridge - Independent

  • Brandon Ham - Plaid Cymru

  • Mike Hamilton - Liberal Democrats

  • Nick Jones - Conservative

  • Ruth Jones - Labour

  • Paul Taylor - Reform UK

  • Kerry Vosper - Green Party


Pontypridd

  • Steven Bayliss - Reform UK

  • Joe Biddulph - Independent

  • Jonathan Bishop - Independent

  • Alex Davies-Jones - Labour

  • Angela Karadog - Green Party

  • David Mathias - Liberal Democrats

  • Wayne Owen - Independent

  • Wil Rees - Plaid Cymru

  • Jack Robson - Conservative


Rhondda and Ogmore

  • Chris Bryant - Labour

  • Owen Cutler - Plaid Cymru

  • Gerald Francis - Liberal Democrats

  • Christine Glossop - Green Party

  • Darren James - Reform UK

  • Adam Robinson - Conservative


Swansea West

  • Torsten Bell - Labour

  • Patrick Benham-Crosswell - Reform UK

  • Gareth Bromhall - Trade Unionist and Socialist Coalition

  • Peter Jones - Green Party

  • Michael O'Carroll - Liberal Democrats

  • Tara-Jane Sutcliffe - Conservative

  • Gwyn Williams - Plaid Cymru


Torfaen

  • Nikki Brooke - Heritage Party

  • Philip Davies - Green Party

  • Lee Dunning - Independent

  • Nathan Edmunds - Conservative

  • Matthew Jones - Plaid Cymru

  • Brendan Roberts - Liberal Democrats

  • Nick Thomas-Symonds - Labour

  • Ian Williams - Reform UK


Vale of Glamorgan

  • Alun Cairns - Conservative

  • Stuart Field - Abolish The Welsh Assembly Party

  • Ian Johnson - Plaid Cymru

  • Lynden Mack - Green Party

  • Kanishka Narayan - Labour

  • Steven Rajam - Liberal Democrats

  • Toby Rhodes-Matthews - Reform UK

  • Steven Sluman - Independent


Wrexham

  • Paul Ashton - Abolish The Welsh Assembly Party

  • Sarah Atherton - Conservative

  • Charles Dodman - Reform UK

  • Becca Martin - Plaid Cymru

  • Tim Morgan - Green Party

  • Andrew Ranger - Labour

  • Tim Sly - Liberal Democrats


Ynys Môn

  • Virginia Crosbie - Conservative

  • Leena Farhat - Liberal Democrats

  • Emmett Jenner - Reform UK

  • Llinos Medi - Plaid Cymru

  • Martin Schwaller - Green Party

  • Sir Grumpus L Shorticus - Monster Raving Loony Party

  • Ieuan Williams - Labour

  • Sam Wood - Libertarian Party