Labour has been speeding up its selection of candidates in recent months, with a flurry of new candidates unveiled following Rishi Sunak’s surprise announcement of a general election on July 4th.
Here is our rolling list of candidates selected so far by the party, not including sitting MPs. This piece will be updated as further candidates are announced, so do check back for developments.
The volume of new candidate announcements means we are currently only updating with the names of candidates. We will add further details about them as soon as we can.
Last updated on June 6th.
Aberdeen North
Lynn Thomson was chosen as the Scottish Labour candidate for Aberdeen North. She is a councillor on Aberdeen City Council, representing Kincorth/Nigg/Cove ward. She serves as a Constituency Labour Party (CLP) rep for North East Scotland/Highlands & Islands on the party’s Scottish executive committee.
Aberdeen South
Tauqeer Malik has been selected as the next candidate for Aberdeen South. He is a councillor on Aberdeen City Council, representing Lower Deeside ward, and currently serves as leader of the Labour group.
Aberdeenshire North and Moray East
Andrew Brown was selected as the Scottish Labour candidate for the new seat of Aberdeenshire North and Moray East. Current Tory MP for Banff and Buchan David Duguid will also be contesting the seat, though it could be won by the SNP according to current Electoral Calculus projections.
Aidrie and Shotts
Kenneth Stevenson was chosen as the Scottish Labour candidate for Aidrie and Shotts. Stevenson has served as a councillor on North Lanarkshire council since 2017, representing Fortissat ward.
Aldershot
Alex Baker was picked as Labour’s candidate for Aldershot. She works as director of communities and sustainability at Battersea Power Station. Earlier in her career, she worked for the Co-operative Party, first as a political development officer and subsequently as a parliamentary officer.
Aldridge-Brownhills
Luke John Davies was selected as Labour candidate for Aldridge-Brownhills in the West Midlands.
Alloa and Grangemouth
Brian Leishman was chosen as the Scottish Labour candidate for Alloa and Grangemouth. He is a councillor on Perth and Kinross council, representing Perth City North ward.
Altrincham and Sale West
Connor Rand was picked as Labour’s candidate for Altrincham and Sale West.
Amber Valley
Members in Amber Valley picked Linsey Farnsworth as their next candidate. She is a councillor on Amber Valley Borough Council, representing Kilburn, Denby, Holbrook and Horsley ward. She has worked as a crown prosecutor for 20 years and now serves as an international liaison prosecutor.
Angus and Perthshire Glens
Elizabeth Carr-Ellis was chosen as the Scottish Labour candidate for Angus and Perthshire Glens.
Arbroath and Broughty Ferry
Cheryl-Ann Cruickshank was selected as the Scottish Labour candidate for Arbroath and Broughty Ferry.
Argyll, Bute and South Lochaber
Hamish Maxwell was chosen as the Labour candidate for the new seat of Argyll, Bute and South Lochaber. Electoral calculus currently projects that Labour could come second in the seat behind the SNP.
Arundel and South Downs
Chris Philipsborn was selected as the Labour candidate for Arundel and South Downs. He is the executive vice-president of communications consultancy Kreab Worldwide and managing partner of Kreab London.
Ashfield
Rhea Keehn was picked as the Labour candidate for Ashfield. She works as a compliance manager for Volkswagen Group. She previously contested Kettering at the 2015 election, coming second behind the Tory candidate.
Ashford
Sojan Joseph was picked as the Labour candidate for Ashford. He is a councillor on Ashford Borough Council, representing Aylesford and East Stour ward. He works in the NHS as a mental health nurse and has served as Ashford CLP’s BAME officer.
Aylesbury
Laura Kyrke-Smith was picked as the Labour candidate for Aylesbury. She is currently the UK executive director of the International Rescue Committee and is a board member of the Disasters Emergency Committee. She is a former chair of the Labour Campaign for International Development.
Ayr, Carrick, and Cumnock
Elaine Stewart was picked as the Scottish Labour candidate for Ayr, Carrick, and Cumnock. She is a councillor on East Ayrshire council, representing Doon Valley ward.
Banbury
Sean Woodcock was chosen as Labour’s candidate for Banbury. He is the leader of the Labour group on Cherwell District Council, having served as a councillor since 2012.
Bangor Aberconwy
Claire Hughes was selected as the Welsh Labour candidate for Bangor Aberconwy. She is head of growth at software company Tahdah Verified Ltd and co-founder and head of growth at workspace company Pluto. She previously worked as digital communications lead for Labour during the 2016 Welsh Assembly election campaign, as well as working for Tom Watson during his time as deputy leader.
Barking
Nesil Caliskan was picked as Labour’s candidate for Barking.
Barrow and Furness
Barrow and Furness members selected Michelle Scrogham as their next candidate. Scrogham currently serves as mayor of Ulverston and vice-chair, membership for Barrow and Furness CLP. She is the owner of Pure, a retail business.
Basildon and Billericay
Alex Harrison was selected as the Labour candidate for Basildon and Billericay. He is the deputy leader of the Labour group on Basildon council and a councillor representing Lee Chapel North ward. He is also an organiser for Labour First.
Basingstoke
Luke Murphy was selected for this seat in February 2024. Murphy works on housing and environmental policy for the IPPR think tank, and his research has influenced Labour policy stances. He was previously a political advisor to members of the shadow cabinet during Ed Miliband’s leadership. Murphy, a former Lambeth councillor, made the shortlist to be the Labour candidate in the 2021 Old Bexley and Sidcup by-election and also stood for the Beckenham and Penge seat last year.
Bassetlaw
Local members in Bassetlaw selected Jo White as their parliamentary candidate. White is deputy leader of Bassetlaw council. She has served on the council for ten years, nine of which she has spent as cabinet member for regeneration.
Bath
Dan Bewley was chosen as the Labour candidate for Bath. He is an account manager at communications consultancy Lowick.
Bathgate and Linlithgow
Kirsteen Sullivan was picked as Scottish Labour’s candidate for Bathgate and Linlithgow. She is a councillor on West Lothian Council, representing Whitburn and Blackburn ward, and serves as depute leader of the council.
Beaconsfield
Matthew Patterson was selected as Labour’s candidate for Beaconsfield.
Beckenham and Penge
Liam Conlon was chosen as the candidate for Beckenham and Penge. He is the chair of the Labour Party Irish Society and serves as campaigns lead for Labour’s socialist societies. He works for educational organisation Discovery Education. He is the son of Keir Starmer’s chief of staff Sue Gray.
Berwickshire, Roxburgh and Selkirk
Caitlin Stott was selected as the Scottish Labour candidate for Berwickshire, Roxburgh and Selkirk.
Beverley and Holderness
Margaret Pinder was chosen as the Labour candidate for Beverley and Holderness.
Bexhill and Battle
Christine Bayliss was picked as the Labour candidate for Bexhill and Battle.
Bexleyheath and Crayford
Daniel Francis was selected as the Labour candidate for Bexleyheath and Crayford.
Bicester and Woodstock
Veronica Oakeshott was picked as the Labour candidate for Bicester and Woodstock. She works for Global Witness as head of its forests campaign. Her previous roles include public affairs manager at the End Violence Against Women Coalition and senior campaigner at Save the Children.
Birkenhead
Alison McGovern was picked as the next candidate for Birkenhead, with boundary changes due to see her current seat scrapped. She has represented Wirral South in parliament since 2010 and currently serves as shadow employment minister.
Birmingham Northfield
Laurence Turner was selected as Labour’s candidate for Birmingham Northfield.
Birmingham Selly Oak
Alistair Carns was picked as Labour’s candidate for Birmingham Selly Oak.
Bishop Auckland
Sam Rushworth was selected by members of Bishop Auckland CLP. Rushworth has a background in education, conflict prevention and international development, as a researcher and consultant advising governments and charities. He currently works for Durham University.
Blackpool North and Fleetwood
Lorraine Beavers was selected as Labour’s candidate for Blackpool North and Fleetwood. She is a county councillor on Lancashire County Council, representing Fleetwood East and serving as deputy leader of the Labour group. She also serves on Wyre Borough Council and Fleetwood Town Council.
Blackpool South
Chris Webb was picked as Labour’s next candidate for Blackpool South and was elected in a by-election in May 2024. Webb lives in Blackpool and served as head of office for Labour MP Tony Lloyd. He was deputy police and crime commissioner for Lancashire from 2018 to 2021 and a councillor on Manchester City Council from 2015 to 2018. He was born and raised in Blackpool and chairs a local mental health charity, Counselling In The Community.
Bognor Regis and Littlehampton
Clare Walsh was selected as the Labour candidate for Bognor Regis and Littlehampton. She is the chair of Chichester Constituency Labour Party.
Bolsover
Natalie Fleet has been selected as the candidate for Bolsover. She is a National Education Union official who previously stood as the Labour candidate for Ashfield at the 2019 election.
Bolton North East
Kirith Entwistle was selected as the next candidate for Bolton North East. She currently serves as Bolton North East CLP treasurer.
Bolton West
Phil Brickell was selected as the next candidate for Bolton West. He is a councillor on Manchester City Council, representing Baguley ward.
Boston and Skegness
Alexandra Fawbert was chosen as Labour’s candidate for Boston and Skegness.
Bournemouth East
Labour members in Bournemouth East selected Tom Hayes as their next candidate. Hayes is a councillor on Oxford City Council, representing St Clement’s ward.
Bournemouth West
Jessica Toale was selected as the next Labour candidate for Bournemouth West. She is a councillor on Westminster council and currently serves as deputy cabinet member for culture, heritage and the arts. She co-founded the Labour Foreign Policy Group and serves as its co-chair. Outside of politics, Toale works as head of community at Enver, a private investment firm.
Bracknell
Peter Swallow was chosen as the Labour candidate for Bracknell.
Braintree
Matthew Wright was picked as Labour’s candidate for Braintree. He is an activist for the GMB in London.
Brecon, Radnor and Cwm Tawe
Matthew Dorrance was picked as the Welsh Labour candidate for Brecon, Radnor and Cwm Tawe. He serves as deputy leader of Powys County Council and cabinet member for a fairer Powys.
Brentwood and Ongar
Gareth Barrett has been selected to take on the incumbent Tory Alex Burghart in this Essex seat. He is councillor for Brentwood South and the current mayor of Brentwood.
Bridgend
Current MP for Ogmore Chris Elmore has reportedly been selected to contest Bridgend following boundary changes. He has represented Ogmore since a by-election in 2016 and currently serves as an opposition whip and parliamentary lead for the Labour Party chair.
Bridgwater
Leigh Redman was picked as the Labour candidate for Bridgwater. He is a councillor on Somerset council, representing Bridgwater North and Central, and is currently leader of the Labour group. He was born in the constituency and has lived there all his life.
Bridlington and The Wolds
Sarah Carter was selected as Labour’s candidate for Bridlington and The Wolds.
Brigg and Immingham
Najmul Hussain was reportedly chosen as the Labour candidate for the new seat of Brigg and Immingham.
Brighton Kemptown and Peacehaven
Chris Ward was picked as Labour’s candidate for Brighton Kemptown and Peacehaven.
Brighton Pavilion
Tom Gray was chosen as Labour’s candidate for Brighton Pavilion. Gray is a musician who won the Mercury prize with his band Gomez in 1998. He currently serves as chair of the Ivors Academy – the professional association for songwriters and composers – and founded the ‘Broken Record’ campaign calling for fairer streaming revenues for artists.
Bristol North East
Damien Egan was selected as the Labour candidate for Bristol North East. He previously served as mayor of Lewisham in London, having first been elected to the council in 2010. He grew up in Bristol. Egan was subsequently selected to contest Kingswood in a by-election in February 2024, winning the seat from the Tories with a majority of 2,501 votes.
Broadland and Fakenham
Iain Simpson was picked as Labour’s candidate for Broadland and Fakenham. He was formerly a councillor in Lambeth. He contested Broadland at the 2017 general election, coming in second behind the Tory candidate. He is a former treasurer of the Fawcett Society.
Bromley and Biggin Hill
Oana Olaru-Holmes was chosen as Labour’s candidate for Bromley and Biggin Hill.
Bromsgrove
Neena Gill was picked as the Labour candidate for Bromsgrove.
Broxbourne
Labour has picked Catherine Deakin to fight Broxbourne, currently held by the Conservative Charles Walker by 19,807 votes. Walker has announced he will be standing down at the next election. Deakin is currently a Waltham Forest councillor.
Broxtowe
Juliet Campbell was chosen as Labour’s next candidate for Broxtowe. She is a councillor on Lewisham council in London, representing Blackheath ward and currently serving as cabinet member for communities, refugees and wellbeing.
Buckingham and Bletchley
Callum Anderson has been selected to fight this seat, which some experts predict could be a key sign of a Labour majority on election night. Anderson, originally from Luton, has been a councillor in Ealing since 2022 and previously sought selection in Stevenage unsuccessfully.
Burnley
Oliver Ryan was selected by local members in Burnley. Ryan has been a councillor on Tameside council since 2014 representing Audenshaw ward, having first been elected at the age of 19.
Burton and Uttoxeter
Jacob Collier was selected as Labour’s candidate for Burton and Uttoxeter. He is a UNISON rep who currently works as a communications officer for Nottinghamshire fire and rescue service.
Bury North
Local members in Bury North selected former Labour MP James Frith as the party’s candidate to contest the seat at the next general election. Frith represented the constituency from 2017 to 2019, before losing his seat to Conservative candidate James Daly by just 105 votes.
Bury St Edmunds and Stowmarket
Peter Prinsley was selected as the Labour candidate for Bury St Edmunds and Stowmarket.
Caerfyrddin
Martha O’Neil was picked as the Welsh Labour candidates for Caerfyrddin. She most recently worked as a senior public affairs officer for the Dogs Trust and previously served as a policy adviser in the Department for Science, Innovation and Technology.
Caerphilly
Islwyn MP Chris Evans has been selected as the candidate for Caerphilly following boundary changes. Evans has represented Islwyn in parliament since 2010 and currently serves as shadow tech and digital economy minister.
Caithness, Sutherland and Easter Ross
Eva Kestner was reportedly selected as the Scottish Labour candidate for Caithness, Sutherland and Easter Ross. She is a councillor on Lewisham council in London, representing Lee Green ward.
Calder Valley
Josh Fenton-Glynn was chosen as the Labour candidate for Calder Valley. He has served as a councillor on Calderdale council since 2016, representing Calder ward. He currently holds the role of cabinet member for adult services and wellbeing. He previously contested the seat in 2015, 2017 and 2019. He works as a strategic communications officer for the General Medical Council.
Camborne and Redruth
Local members in Camborne and Redruth chose Perran Moon to be their candidate for the next election. Moon has been a councillor on Cherwell council in Oxfordshire since 2019, representing Banbury Grimsbury and Hightown ward.
Cannock Chase
Josh Newbury was chosen as Labour’s candidate for Cannock Chase. He currently serves as deputy leader of Cannock Chase council. He works for the NHS as a primary care communications manager.
Cardiff West
Alex Barros-Curtis was chosen as the Welsh Labour candidate for Cardiff West.
Carlisle
Members in Carlisle chose Julie Minns as their next candidate. Minns currently works as a freelance communications consultant. She served as a councillor on Lambeth council in London between 1998 and 2002.
Carshalton and Wallington
Hersh Thaker was selected as the Labour candidate for Carshalton and Wallington.
Castle Point
Mark Maguire was picked as the Labour candidate for Castle Point.
Central Ayrshire
Alan Gemmell was chosen as Scottish Labour’s candidate for Central Ayrshire. He served as trade commissioner for South Asia and the British deputy high commissioner for Western India from June 2020 to May 2023. His roles prior to that included chief executive of the Commonwealth Enterprise and Investment Council. He grew up in Central Ayrshire.
Central Devon
Oliver Pearson was picked as Labour’s candidate for Central Devon.
Central Suffolk and North Ipswich
Kevin Craig has been chosen as Labour’s candidate for Central Suffolk and North Ipswich. He is the founder and CEO of communications company PLMR. He served as a councillor in London for 17 years. He contested South Suffolk at the 2005 general election.
Ceredigion Preseli
Jackie Jones has been chosen as Welsh Labour’s candidate for Ceredigion Preseli. She is a councillor on Cardiff council, representing Whitchurch and Tongwynlais ward. She served as Member of the European Parliament for Wales from 2019 to 2020. Outside of politics, she held the role of professor of feminist legal studies at the University of the West of England from 1997 to 2018.
Chatham and Aylesford
Tris Osborne was selected as the Labour candidate for Chatham and Aylesford. He is a councillor on Medway council, representing Rochester East and Warren Wood ward, and currently serves as portfolio holder for community safety and enforcement.
Cheadle
Kelly Fowler was picked as the Labour candidate for Cheadle. She works as a freelance consultant and was formerly a strategic adviser to the Greater Manchester Combined Authority. She previously served as a councillor on Manchester City Council from 2016 to 2021.
Chelmsford
Richard Parry was chosen as the Labour candidate for Chelmsford.
Chelsea and Fulham
Ben Coleman was selected by members in Chelsea and Fulham. He is currently deputy leader of Hammersmith and Fulham council, having served as a councillor since 2014. Coleman works as a public affairs consultant, particularly working with charities, and has owned Oceans Consulting since 2001.
Cheltenham
Lara Chaplin was selected as the Labour candidate for Cheltenham.
Chesham and Amersham
Chris Chilton was picked as the Labour candidate for Chesham and Amersham.
Chester North and Neston
Local members in City of Chester selected Samantha Dixon as their candidate for a by-election in December 2022. She won the seat with a majority of 10,974 votes. She served as a councillor on Cheshire West and Chester council from 2011, representing Chester City and the Garden Quarter ward. She was previously leader of the council, the first woman to hold that position.
Chester South and Eddisbury
Angeliki Stogia was picked as the Labour candidate for Chester South and Eddisbury. She is a councillor on Manchester City Council, representing Whalley Range ward.
Chichester
Tom Collinge was chosen as the Labour candidate for Chichester. He is head of policy and comms at Progressive Britain.
Chingford and Woodford Green
Shama Tatler was selected as the Labour candidate for Chingford and Woodford Green.
Chippenham
Ravi Venkatesh was picked as the Labour candidate for Chippenham. He is a councillor on Swindon Borough Council, representing Penhill and Upper Stratton ward.
Chipping Barnet
Dan Tomlinson has been selected as the next Labour candidate for Chipping Barnet. He is a principal policy adviser at the Joseph Rowntree Foundation. He was formerly a councillor in Tower Hamlets.
Christchurch
Joanna Howard was picked as the Labour candidate for Christchurch.
Cities of London and Westminster
Members in Two Cities selected Rachel Blake as their next candidate. Blake has been a councillor in Tower Hamlets since 2014, representing Bow East ward. She served as a cabinet member on the council for seven years and previously held the role of deputy mayor.
Clacton
Jovan Owusu-Nepaul was chosen as the Labour candidate for Clacton. He works as a stakeholder engagement officer for the Labour Party.
Clwyd East
Becky Gittins was selected as the Welsh Labour candidate for Clwyd East. She is a councillor on Coventry City Council, representing Earlsdon ward. She works as an industrial officer with the Public and Commercial Services union (PCS). She is from North Wales.
Clwyd North
Gill German was chosen as the next Labour candidate for Clwyd North. She currently serves as deputy leader of Denbighshire County Council, as well as cabinet member for education, children and families.
Coatbridge and Bellshill
Frank McNally has been selected as Scottish Labour’s candidate for Coatbridge and Bellshill. He has served as a councillor on North Lanarkshire council since 2012, representing Mossend and Holytown ward.
Colchester
Labour members in Colchester voted for Pam Cox as their candidate for the next election. Cox is a councillor on Colchester Borough Council, representing New Town and Christ Church ward, and serves as portfolio holder for heritage and culture.
Colne Valley
Paul Davies was selected as the next candidate for Colne Valley. Davies is a councillor on Kirklees council, representing Holme Valley South ward, which is within the constituency.
Congleton
Sarah Russell was selected as the Labour candidate for Congleton. She is a solicitor. She was formerly a councillor on Manchester City Council, who represented Northenden ward from 2014 to 2023.
Corby and East Northamptonshire
Corby members chose Lee Barron as their candidate for the next election. Barron is the TUC’s Midlands regional secretary. He formerly served as leader of the Labour group on Northampton Borough Council.
Coventry East
Mary Creagh has been selected to fight Coventry East. While subject to boundary changes, the seat is largely composed of the Coventry North East seat currently held by Labour’s Colleen Fletcher. Creagh was the MP for Wakefield between 2005 and 2019.
Cowdenbeath and Kirkcaldy
Melanie Ward was picked as the Scottish Labour candidate for Cowdenbeath and Kirkcaldy. She is the chief executive of charity Medical Aid for Palestinians. The party’s original candidate for the seat Wilma Brown was replaced amid a controversy over alleged social media posts.
Cramlington and Killingworth
Emma Foody was picked as the Labour candidate for Cramlington and Killingworth. She is currently assistant general secretary of the Co-operative Party and was previously regional director for the Labour Party.
Crawley
Peter Lamb was chosen as Labour’s next candidate for Crawley. He has been a councillor on Crawley Borough Council since 2010, serving as leader of the Labour group from 2012 to 2022, eight years of which he spent as leader of the council. Outside of politics, Peter works as a senior consultant for The Campaign Company.
Crewe and Nantwich
Members in Crewe and Nantwich picked Connor Naismith as their next candidate. He currently serves as a councillor on Cheshire East council, representing Crewe West ward. He works as an oversight officer for the independent office for police conduct.
Croydon East
Natasha Irons was selected as Labour’s candidate for Croydon East. She is a councillor on Merton council in London, representing Figge’s Marsh ward, and currently serves as cabinet member for local environment, green spaces and climate change.
Croydon South
Local members in Croydon South chose Ben Taylor as their next candidate. Taylor is a local community activist who set up the Croydon Mutual Aid organisation to help local residents during the pandemic. He stood unsuccessfully for election to Croydon council earlier this year.
Cumbernauld and Kirkintilloch
Katrina Murray has been chosen as the next candidate for Cumbernauld and Kirkintilloch. Murray is a UNISON activist who has served as disabled members’ representative on Labour’s conference arrangements committee since 2019. She is a former vice-chair of the party’s National Policy Forum and a former president of the Scottish Trades Union Congress.
Dagenham and Rainham
Local members in Dagenham and Rainham chose Margaret Mullane as their candidate for the next election. Mullane has managed incumbent MP Jon Cruddas’ office for the past 13 years. She has been a councillor on Barking and Dagenham council for 12 years.
Darlington
Members in Darlington selected Lola McEvoy as their next candidate. She is a GMB organiser from Darlington and former living wage campaign lead.
Dartford
Jim Dickson was picked as the Labour candidate for Dartford.
Daventry
Marianne Kimani was chosen as Labour’s candidate for Daventry. She has worked in the healthcare sector for more than two decades and served with Northamptonshire police as a special constable.
Derby North
Catherine Atkinson was selected as the Labour candidate for Derby North. She is a barrister and chair of the Society of Labour Lawyers.
Derby South
Labour members in Derby South have selected Baggy Shanker as their candidate for the next election. He has served as Labour group leader on Derby council since 2020.
Derbyshire Dales
John Whitby was selected as the Labour candidate for Derbyshire Dales.
Dewsbury and Batley
Heather Iqbal was picked as the Labour candidate for Dewsbury and Batley.
Didcot and Wantage
Mocky Khan was chosen as the Labour candidate for Didcot and Wantage. He is a councillor on South Oxfordshire District Council, representing Didcot South ward, and on Didcot Town Council, representing Northbourne and Orchard ward.
Doncaster Central
Doncaster CLP secretary Sally Jameson was selected as the Labour candidate for Doncaster Central. She is a prison officer at a local prison and a shop steward and branch chair of the Prison Officers’ Association (POA) union.
Doncaster East and the Isle of Axholme
Lee Pitcher was picked as the candidate for Doncaster East and the Isle of Axholme. Pitcher currently serves as mayor of Hatfield in Doncaster.
Dorking and Horley
Nadia Burrell was selected as Labour’s candidate for Dorking and Horley. She works as a consultant and mediator and has also worked in charities and local government. She grew up locally.
Dover and Deal
Mike Tapp was selected by Labour members in Dover. He is a former soldier who has subsequently worked for the National Crime Agency and the Ministry of Defence.
Droitwich and Evesham
Chipiliro Kalebe-Nyamongo was picked as the Labour candidate for Droitwich and Evesham.
Dudley
Sonia Kumar was selected as Labour’s candidate for Dudley.
Dumfries and Galloway
James Wallace was chosen as the Scottish Labour candidate for Dumfries and Galloway. The seat is held in its current form by Tory MP Alister Jack, though he has announced that he will be standing down at the next election.
Dumfriesshire, Clydesdale and Tweeddale
Daniel Coleman was picked as the Scottish Labour candidate for Dumfriesshire, Clydesdale and Tweeddale. He is an economist who has worked in the civil service and the private sector.
Dundee Central
Richard McCready was chosen as the Scottish Labour candidate for Dundee Central.
Dunfermline and Dollar
Graeme Downie was selected as Scottish Labour’s candidate for Dunfermline and Dollar. He is a councillor on Fife council, representing the ward of West Fife and Coastal Villages.
Dunstable and Leighton Buzzard
Alex Mayer was chosen as Labour’s candidate for Dunstable and Leighton Buzzard.
Dwyfor Meirionnydd
Joanna Stallard was chosen as the Welsh Labour candidate for Dwyfor Meirionnydd. She works for global insights platform Atheneum as a talent acquisition manager. She was previously a parliamentary researcher for former MP Susan Elan Jones.
Ealing Southall
Deirdre Costigan was selected as Labour’s candidate for Ealing Southall.
Earley and Woodley
Yuan Yang was picked as Labour’s candidate for Earley and Woodley. She was formerly a journalist with the Financial Times, mostly recently serving as Europe-China correspondent.
East Grinstead and Uckfield
Ben Cox was chosen as the Labour candidate for East Grinstead and Uckfield. He is a councillor for New Town ward on Uckfield Town Council.
East Hampshire
Lucy Sims was picked as the Labour candidate for East Hampshire. She is a full-time mum and volunteer who lives in Winchester.
East Kilbride and Strathaven
Joani Reid was chosen as the next candidate for East Kilbride and Strathaven. Reid formerly served as a councillor on Lewisham council in London.
East Renfrewshire
Blair McDougall was selected as the candidate for East Renfrewshire. He served as campaign director for the Better Together campaign during the 2014 Scottish independence referendum and more recently as director of strategy and policy for the Scottish Labour Party. He worked as a special adviser in various departments during the last Labour government. He previously contested the seat in 2017.
East Surrey
Tom Bowell was chosen as the Labour candidate for East Surrey.
East Thanet
Polly Billington has been selected in East Thanet. A former BBC journalist, Billington was an adviser to Ed Miliband and is currently chief executive of UK100 and a councillor in Hackney.
East Wiltshire
Rob Newman was chosen as the Labour candidate for East Wiltshire. He currently works as director of public affairs for ISBA. His previous roles include director of communications and policy for the Henry Jackson Society and a series of positions with the Labour Party, including political adviser to Liz Kendall and political officer for the Parliamentary Labour Party.
East Worthing and Shoreham
Tom Rutland was picked as the Labour candidate for East Worthing and Shoreham. He is a councillor in Lambeth, representing Streatham Common and Vale ward and currently serving as deputy chief whip. He works in public affairs for Prospect union.
Eastbourne
Paul Richards was selected as the Labour candidate for Eastbourne.
Eastleigh
Daniel Shearer was chosen as the Labour candidate for Eastleigh. He is a director at a tech scale-up and previously worked for PwC and Deloitte.
Edinburgh East and Musselburgh
Chris Murray was chosen as the next candidate for Edinburgh East and Musselburgh. He works as a policy manager focused on migration, population and diversity for the Convention of Scottish Local Authorities (COSLA). He was formerly a research fellow for IPPR Scotland.
Edinburgh North and Leith
Tracy Gilbert was picked as Scottish Labour’s candidate for Edinburgh North and Leith. She is the Scottish regional secretary for Usdaw, having held various roles with the union since joining in 2000.
Edinburgh South West
Scott Arthur was selected as the Scottish Labour candidate for Edinburgh South West. He is a councillor on Edinburgh City Council, representing Colinton/Fairmilehead ward.
Edinburgh West
Michael Davidson was chosen as the Scottish Labour candidate for Edinburgh West. He is a GMB rep working in the energy sector.
Ely and East Cambridgeshire
Elizabeth McWilliams was picked as Labour’s candidate for Ely and East Cambridgeshire. She currently works as alumni and events officer at Churchill College, University of Cambridge.
Epping Forest
Rosalind Doré was selected as Labour’s candidate for Epping Forest. She is a councillor on Waltham Forest council, representing Hale End and Highams Park South ward and serving as cabinet commissioner for destinations. She works as a stage manager.
Epsom and Ewell
Mark Todd was chosen as Labour’s candidate for Epsom and Ewell.
Erewash
Erewash CLP chose Adam Thompson as its candidate for the next election. Thompson is a local activist, currently serving as secretary and campaign coordinator of Erewash CLP.
Esher and Walton
Yoel Gordon was picked as the Labour candidate for Esher and Walton. He is a long-serving councillor on Ealing council, representing Hanwell Broadway ward.
Exeter
Exeter members voted for Hackney councillor Steve Race. Race has represented Hoxton East and Shoreditch ward on the council since 2018. Though his council role is based in London, he has been involved with Exeter Labour for 15 years, including working for current MP Ben Bradshaw.
Exmouth and Exeter East
Helen Dallimore was picked as the Labour candidate for Exmouth and Exeter East.
Falkirk
Euan Stainbank was chosen as the Labour candidate for Falkirk. He currently serves as a councillor on Falkirk council, representing Falkirk South ward.
Fareham and Waterlooville
Gemma Furnivall was selected as the Labour candidate for Fareham and Waterlooville.
Farnham and Bordon
Alex Just was chosen as the Labour candidate for Farnham and Bordon. He is a barrister who formerly worked at Old Square Chambers where he specialised in employment and trade union law. He now works for Forward Global, leading its litigation support team in London. He is a trustee of both the John Smith Trust and the British Institute of International and Comparative Law.
Faversham and Mid Kent
Mel Dawkins was picked as Labour’s candidate for Faversham and Mid Kent. She is a councillor on Kent County Council, representing Canterbury City South, as well as a councillor on Canterbury City Council, representing St Stephen’s ward and currently serving as cabinet member for climate change and biodiversity.
Filton and Bradley Stoke
Claire Hazelgrove has been chosen as the next candidate for Filton and Bradley Stoke. Hazelgrove works as a community and political engagement director at consultancy TPXimpact, leading on its work with councils, other public sector institutions and the third sector.
Finchley and Golders Green
Sarah Sackman has been selected as the next candidate for Finchley and Golders Green. She previously contested the seat in 2015, coming second behind Tory candidate Mike Freer by 5,662 votes. She currently works as a human rights barrister.
Folkestone and Hythe
Tony Vaughan was picked as the Labour candidate for Folkestone and Hythe.
Forest of Dean
Matt Bishop was chosen as the Labour candidate for the Forest of Dean.
Frome and East Somerset
Robin Moss was chosen as Labour’s candidate for Frome and East Somerset. He is a councillor on Bath and North East Somerset council, representing Westfield ward, and currently serves as leader of the Labour group.
Fylde
Tom Calver was selected as the Labour candidate for Fylde.
Gainsborough
Jess McGuire was picked as Labour’s candidate for Gainsborough. She represents UNISON on the Young Labour national committee and is a CLP rep for the East Midlands on the party’s National Policy Forum.
Gateshead Central and Whickham
Mark Ferguson was selected as the Labour candidate for Gateshead Central and Whickham.
Gedling
Labour members in Gedling picked Nottinghamshire County councillor and Gedling Borough Council deputy leader Michael Payne as their candidate for the next general election.
Gillingham and Rainham
Naushabah Khan was selected by members in Gillingham and Rainham. She is a councillor in Medway and is currently cabinet member for housing and property. She works as director of policy and communications at St Mungo’s.
Glasgow East
John Grady was chosen as the next candidate for Glasgow East. He is a partner at the law firm Shepherd and Wedderburn.
Glasgow North
Martin Rhodes has been picked as the candidate for Glasgow North. Rhodes formerly served on Glasgow City Council, representing Partick East/Kelvindale ward.
Glasgow North East
Maureen Burke was picked to contest Glasgow North East at the next election. She is a councillor on Glasgow City Council, representing North East ward.
Glasgow South
Gordon McKee was picked as the next candidate for Glasgow South. McKee is a political adviser to Shadow Scotland Secretary Ian Murray.
Glasgow South West
Zubir Ahmed has been selected as the candidate for Glasgow South West at the next election. Ahmed is a surgeon who previously stood for election as the MSP for Glasgow Pollok in 2021, coming in second behind the SNP candidate.
Glasgow West
Patricia Ferguson has been selected as the next candidate for Glasgow West. She currently serves on Glasgow City Council, representing Drumchapel/Anniesland ward. She was previously an MSP representing Glasgow Maryhill and Springburn and its predecessor constituency Glasgow Maryhill from 1999 to 2016.
Glastonbury and Somerton
Hal Hooberman was chosen as Labour’s candidate for Glastonbury and Somerton. He is the secretary of the local CLP.
Glenrothes and Mid Fife
Richard Baker was selected as Scottish Labour’s candidate for Glenrothes and Mid Fife. He was formerly an MSP for North East Scotland from 2003 to 2016. He currently works as head of external affairs and campaigns for the charity Enable Scotland.
Gloucester
Gloucester members chose Alex McIntyre as their candidate for the next general election. McIntyre is a lawyer.
Godalming and Ash
James Walsh was picked as the Labour candidate for Godalming and Ash.
Goole and Pocklington
Dr Liam Draycott was selected as the Labour candidate for Goole and Pocklington.
Gordon and Buchan
Nurul Hoque Ali was chosen as the Scottish Labour candidate for Gordon and Buchan. He is a councillor on Aberdeen City Council, representing Bridge of Don ward.
Grantham and Bourne
Vipul Bechar was selected as Labour’s candidate for Grantham and Bourne.
Gravesham
Members in Gravesham chose Lauren Sullivan as their next candidate. Sullivan is a councillor on Gravesham Borough Council, representing Northfleet North ward. She currently serves as cabinet member for strategic environment.
Great Grimsby and Cleethorpes
Melanie Onn was picked by members in Great Grimsby and Cleethorpes. She formerly represented the seat in parliament from 2015 to 2019, during which time she held roles including shadow housing minister. She is currently a senior adviser to the Blakeney Group, a consultancy.
Great Yarmouth
Members in Great Yarmouth selected Keir Cozens as their next candidate. He has served as secretary of the Parliamentary Labour Party and previously worked for Rachel Reeves.
Guildford
Sarah Gillinson was picked as the Labour candidate for Guildford. She is the chief executive of social enterprise the Innovation Unit and was previously director of strategy for the New York Public Library.
Halesowen
Alex Ballinger was chosen as the Labour candidate for Halesowen. He is the CEO of St Germain’s Wellbeing, a mental health charity. He previously worked for the Foreign Office as the UK representative to the Punjab and in various roles for the Department for International Development. Prior to that, he served in the Royal Marines.
Halifax
Kate Dearden was selected as the Labour candidate for Halifax.
Hamble Valley
Devina Paul was picked as the Labour candidate for Hamble Valley. She is the CFO and deputy CEO of fintech Zumo. She stood for election to the London Assembly earlier this year.
Hamilton and Clyde Valley
Imogen Walker was picked as the next Scottish Labour candidate for Hamilton and Clyde Valley. Walker is a representative for Scottish CLPs on Labour’s National Policy Forum. She was formerly a councillor on Lambeth council in London, including serving as deputy leader of the council. She was vice-president of the RSPCA from 2010 to 2019 and now serves as a trustee of the charity.
Harborough, Oadby and Wigston
Hajira Piranie was selected as Labour’s candidate for Harborough, Oadby and Wigston. She is an organiser for UNISON East Midlands. She serves on the Co-operative Party national youth committee. She grew up locally.
Harlow
Chris Vince was picked as the next Labour candidate for Harlow. Vince is leader of the Labour group on Harlow council. He is an East of England representative on the Co-operative Party national executive committee and serves on the Labour East regional executive committee.
Harpenden and Berkhamsted
Zara Layne was selected as the Labour candidate for Harpenden and Berkhamsted. She is a councillor on Bedford Borough Council, representing Harpur ward.
Harrogate and Knaresborough
Conrad Whitcroft was picked as the Labour candidate for Harrogate and Knaresborough.
Harrow East
Members in Harrow East chose Primesh Patel as their next candidate. Patel was formerly a councillor on Harrow council, serving from 2014 to 2022. He has worked in the health and social care sector for almost two decades and currently works for a national health and social care regulator.
Hartlepool
Hartlepool CLP picked Jonathan Brash as its next candidate. Brash currently represents Burn Valley ward on Hartlepool council, as well as serving as the council’s deputy leader.
Harwich and North Essex
Alex Diner was chosen as the Labour candidate for Harwich and North Essex. He is senior housing researcher at the New Economics Foundation. He previously worked as a solicitor, working primarily on the Grenfell Tower inquiry on behalf of the bereaved, survivors and families. His other past roles include working as a political adviser for Vernon Coaker and Maria Eagle. He was formerly a councillor in Islington, London.
Hastings and Rye
Helena Dollimore was selected by members in Hastings and Rye. Dollimore currently serves as a councillor on Merton council in London, representing St Helier ward since 2021.
Havant
Stefanie Harvey was picked as the Labour candidate for Havant. She is a politics teacher at a sixth form college in Hampshire.
Hazel Grove
Claire Vibert was chosen as the Labour candidate for Hazel Grove. She is a councillor on Stockport council, representing Heatons South ward and serving as chair of the economy, regeneration and climate change scrutiny committee. She currently works as strategic lead on partnerships for charity Greater Manchester Moving and previously worked for almost a decade as a civil servant.
Hemel Hempstead
Members in Hemel Hempstead chose David Taylor as their next candidate. He was previously an adviser to Gordon Brown. He founded the Labour Campaign for International Development (LCID) and currently serves as its vice-chair.
Hendon
Labour members in Hendon selected David Pinto-Duschinsky as their candidate for the next election. Pinto-Duschinsky was a former adviser to Alistair Darling under the last Labour government.
Henley and Thame
Nanda Manley-Browne was picked as Labour’s candidate for Henley and Thame.
Hereford and South Herefordshire
Joseph Emmett was selected as the Labour candidate for Hereford and South Herefordshire.
Herne Bay and Sandwich
Helen Whitehead has been chosen as Labour’s candidate for the new Herne Bay and Sandwich constituency, which largely replaces North Thanet, a seat held since 1983 by the Conservative Roger Gale. Whitehead is a councillor and is currently the deputy leader for Thanet council and cabinet member for housing. She was previously deputy head of an SEN school.
Hertford and Stortford
Josh Dean was selected as the Labour candidate for Hertford and Stortford. He is a councillor on Hertford Town Council, representing Castle ward. He also serves as youth rep on the Labour East executive.
Hertsmere
Josh Tapper was picked as Labour’s candidate for Hertsmere. He currently works as an account manager for Hanbury Strategy and was formerly a civil servant. He previously starred in the TV show Gogglebox.
Hexham
Joe Morris was chosen as the Labour candidate for Hexham. He currently works as an associate director at Hanbury Strategy and previously worked for various Labour MPs including Bill Esterson and Rupa Huq.
Heywood and Middleton North
In Heywood and Middleton, members selected local councillor and NPF rep Elsie Blundell.
High Peak
Local members in High Peak picked Jon Pearce as their next candidate. Pearce is an employment lawyer, predominantly working in the health and social care and charity sectors.
Hinckley and Bosworth
Rebecca Pawley was chosen as the Labour candidate for Hinckley and Bosworth. She is project co-ordinator for Leicester’s Homelessness Charter. She is a 2024 graduate of the Jo Cox leadership scheme and currently serves as women’s officer for Mid Leicestershire CLP.
Hitchin
Alistair Strathern was elected as the MP for Mid Bedfordshire in a by-election in October 2023. He has since announced that he will standing in the new Hitchin constituency at the general election. He is a former councillor in Waltham Forest, London, who represented Higham Hill ward. He worked as climate lead for insurance at the Bank of England.
Honiton and Sidmouth
Jake Bonetta was selected as the Labour candidate for Honiton and Sidmouth. He is the chair of Exeter Young Labour and was elected as the South West rep on the Young Labour national committee earlier this year. He was formerly a councillor on East Devon District Council. He is a student at Exeter University and the founder of Foodsave, a food redistribution organisation in East Devon.
Hornchurch and Upminster
Sunny Brar was selected as Labour candidate in Hornchurch and Upminster in London.
Horsham
James Field was picked as the Labour candidate for Horsham.
Huddersfield
Huddersfield CLP chose Harpreet Uppal as their candidate. Uppal previously served on Kirklees council, representing Ashbrow ward, and currently works in the office of Debbie Abrahams.
Huntingdon
Dr Alex Bulat has been selected for this Cambridgeshire seat. Bulat was elected as a Cambridge county councillor in 2021 and is the first English county councillor of Romanian descent, holding both British and Romanian citizenship. The seat is currently held by the Conservative Jonathan Djanogly by a margin of 19,383 votes, although the incumbent MP is not standing again.
Hyndburn
Sarah Smith was chosen as the Labour candidate for Hyndburn.
Ilford South
Labour members in Ilford South voted for Jas Athwal to be their candidate at the next general election, selecting him over incumbent Labour MP Sam Tarry. Athwal has served as the leader of Redbridge Council for the last eight years. Tarry is still contesting the Ilford South selection result however, and hopes to be a candidate for Labour at the election.
Inverclyde and Renfrewshire West
Martin McCluskey has been chosen as the Scottish Labour candidate for Inverclyde and Renfrewshire West, a seat he previously contested in 2017 and 2019. He currently serves as a councillor on Inverclyde council. McCluskey is chair of the Scottish Fabians.
Inverness, Skye and West Ross-shire
Michael Perera was picked as the Scottish Labour candidate for Inverness, Skye and West Ross-shire.
Ipswich
Jack Abbott was selected by Labour members in Ipswich. Abbott currently works for a renewable energy trade association. He previously served on Suffolk County Council, taking on the role of Labour group spokesperson for children’s services, education and skills.
Isle of Wight East
Emily Brothers was chosen as the Labour candidate for Isle of Wight East. She is a councillor on Sandown Town Council, representing Sandown South. She contested Sutton and Cheam at the 2015 general election. Her roles outside of politics have included working for the Disability Rights Commission and the Royal National Institute of Blind People.
Isle of Wight West
Richard Quigley was selected as the Labour candidate for Isle of Wight West. He is a councillor on Isle of Wight council, representing Cowes North. He contested the former seat of Isle of Wight at the 2019 general election, coming second behind the Conservative candidate.
Islington North
Praful Nargund was chosen as Labour’s candidate for Islington North. Nargund has been a councillor in Islington since 2022, representing Barnsbury ward. He is the founder and director of Create Impact Ventures, an early-stage investor.
Keighley and Ilkley
Keighley CLP picked former MP John Grogan to contest the seat at the next election. Grogan represented Keighley in parliament from 2017 to 2019 and was previously MP for Selby from 1997 to 2010.
Kenilworth and Southam
Cat Price was chosen as the Labour candidate for Kenilworth and Southam.
Kensington and Bayswater
Kensington CLP selected Joe Powell as its next candidate. Powell is the co-founder of local campaign group Kensington Against Dirty Money. In his day job, he is deputy chief executive of the Open Government Partnership, which brings together government leaders and civil society advocates to change how government serves its citizens.
Kettering
Rosie Wrighting was selected as Labour’s candidate for Kettering. She is the chair of Westminster Labour and ran as a candidate for Westminster council in 2022, narrowly missing out on election. She works as a fashion buyer for a large global retailer. She grew up locally to Kettering.
Kilmarnock and Loudoun
Lillian Jones was picked as the Scottish Labour candidate for Kilmarnock and Loudoun. She is a councillor on East Ayrshire council, representing Kilmarnock West and Crosshouse ward.
Kingston and Surbiton
Eunice O’Dame was chosen as the Labour candidate for Kingston and Surbiton. She is a councillor on Croydon council, representing Bensham Manor ward.
Kingswinford and South Staffordshire
Sally Benton was selected as the Labour candidate for Kingswinford and South Staffordshire. She is the executive director for fundraising and communications at addiction charity the Forward Trust.
Knowsley
Senior trade union official Anneliese Midgley has been selected as Labour’s candidate for the safe Merseyside seat. The Liverpool Echo reports that Midgley, who was born in Stockbridge Village in Knowsley, was seen as a frontrunner from early on. Her union background – which includes a stint as Unite’s political director – saw her gather up endorsements from every affiliated union.
Leeds North West
Katie White was chosen as the candidate for Leeds North West. She currently works as executive director for advocacy and campaigns for WWF, as well as serving as chair of The Mindfulness Initiative. She previously worked as a civil servant in the Department of Energy and Climate Change.
Leeds South West and Morley
Mark Sewards has been picked as Labour’s candidate for Leeds South West and Morley. He is a teacher in south Leeds and serves on Leed City Council, representing Farnley and Wortley ward.
Leicester East
Rajesh Agrawal was selected as Labour’s candidate for Leicester East. He is currently deputy mayor of London for business and chairman of London and Partners, London’s trade and business growth agency. He serves as co-chairman of Labour Friends of India.
Leigh and Atherton
Members in Leigh picked former MP Jo Platt to be their next parliamentary candidate. Platt represented the constituency from 2017 to 2019, before losing her seat to Conservative candidate James Grundy by 1,965 votes.
Lewes
Danny Sweeney was selected as the Labour candidate for Lewes. A former Labour Party organiser, Sweeney stood for election to Lewes District Council in 2023 and East Sussex County Council in 2021.
Leyton and Wanstead
Calvin Bailey was picked as Labour’s candidate for Leyton and Wanstead.
Lichfield
David Robertson was chosen as the Labour candidate for Lichfield.
Lincoln
Members in Lincoln chose Hamish Falconer as their next candidate. Falconer worked as a diplomat with the Foreign Office between 2014 and 2020 and previously led the department’s terrorism response team.
Liverpool West Derby
Ian Byrne won his reselection battle in Liverpool West Derby, beating challenger Anthony Lavelle, a local councillor. The incumbent MP was first elected to represent the seat in 2019 with a majority of 29,984 votes.
Livingston
Gregor Poynton was selected as Scottish Labour’s candidate for Livingston. He has worked in various roles for the Labour Party, including as an organiser in Scotland, an election strategy manager between 2007 and 2009 and as director of external engagement during Jim Murphy’s tenure as Scottish Labour leader. He is a partner at Headland Consultancy.
Lothian East
Douglas Alexander has been selected as the candidate for Lothian East. He was formerly the MP for Paisley and Renfrewshire South and its predecessor constituency Paisley South from 1997 to 2015. During his time in parliament, he held roles including International Development Secretary and Transport Secretary.
Loughborough
Jeevun Sandher was picked as the Labour candidate for Loughborough. Sandher is head of economics at the New Economics Foundation. He is currently undertaking doctoral research at King’s College London on the political and economic causes of income inequality and poverty.
Louth and Horncastle
Jonathan Slater was selected as the Labour candidate for Louth and Horncastle. He currently serves as a councillor on Bassetlaw District Council, representing East Retford North ward and serving as cabinet member for housing and estates. He previously served for eight years on Lewisham council in London and contested Aldershot at the 2010 general election. He works as a strategic engagement manager for Maximus UK.
Lowestoft
Jess Asato is Labour’s candidate for Lowestoft. She previously contested Norwich North in 2015. Asato was the director of the Labour Yes to AV campaign, an adviser to Tessa Jowell and acting director of Progress. She is currently head of policy and public affairs at children’s charity Barnardo’s. Asato was initially selected to be the candidate for the old seat of Waveney, the majority of which will be absorbed into the new seat of Lowestoft following boundary changes.
Macclesfield
Tim Roca was selected as Labour’s candidate for Macclesfield. He is a councillor on Westminster council and currently serves as deputy leader of the council and cabinet member for young people, culture and learning. He is from Macclesfield and previously contested the seat at the 2015 election.
Maidenhead
Jo Smith was chosen as the Labour candidate for Maidenhead. According to local media, she is a former chair of the local Labour Party and has worked as a trade union official for a rail union and currently within an education union.
Maidstone and Malling
Maureen Cleator was selected as the Labour candidate for Maidstone and Malling. She has lived in Maidstone for 38 years and currently serves as leader of the Labour group on the local council. She is a vice-chair of the Labour South East regional executive committee and previously worked as service conditions officer for UNISON Kent local government branch.
Makerfield
Josh Simons was picked as Labour’s candidate for Makerfield.
Maldon
Jo Cox leadership scheme participant Onike Gollo was picked as Labour’s candidate for Maldon. She will face sitting Tory MP John Whittingdale, who was re-elected in 2019 with a majority of 30,041 votes.
Mansfield
Members in Mansfield picked Steve Yemm as their next candidate. Yemm previously served as chair of Mansfield CLP and ran unsuccessfully to be mayor of the town in 2011, losing by just 67 votes when second preferences were taken into consideration. Outside of politics, he is chief commercial officer at Optibrium, a life sciences software company.
Melksham and Devizes
Kerry Postlewhite was chosen as the Labour candidate for Melksham and Devizes. Electoral Calculus currently predicts that the seat is on a knife edge between the Liberal Democrats and the Tories.
Melton and Syston
Zafran Khan was selected as the Labour candidate for Melton and Syston.
Meriden and Solihull East
Sarah Alan was chosen as the Labour candidate for Meriden and Solihull East.
Merthyr Tydfil and Aberdare
Gerald Jones was picked as the candidate for the new seat of Merthyr Tydfil and Aberdare. He has represented Merthyr Tydfil and Rhymney in parliament since 2015 and currently serves as shadow Wales minister.
Mid and South Pembrokeshire
Henry Tufnell has been picked as the candidate for Mid and South Pembrokeshire. He currently works as an organiser with the Cleaners and Allied Independent Workers Union (CAIWU) and previously acted as a trade union representative for the union. He was formerly a barrister.
Mid Bedfordshire
Maahwish Mirza has been selected as the Labour candidate for Mid Bedfordshire.
Mid Buckinghamshire
Carissma Griffiths was chosen as the Labour candidate for Mid Buckinghamshire. She works as a key account manager with Aggregate Industries UK.
Mid Cheshire
Andrew Cooper was picked as Labour’s candidate for Mid Cheshire. He is a councillor on Cheshire West and Chester Council, representing Northwich Leftwich ward. Outside politics, he works as a software development director.
Mid Derbyshire
Jonathan Davies was chosen as the Labour candidate for Mid Derbyshire. He is a councillor on Chesterfield council, representing Brampton East and Boythorpe ward and currently serving as cabinet member for health and wellbeing.
Mid Dorset and North Poole
Candice Johnson-Cole was picked as the Labour candidate for Mid Dorset and North Poole. She works in events and exhibitions organisation. She worked for the Labour Party from 1995 to 1997 as an exhibitions and events officer and a general election on-the-road events teams manager.
Mid Dunbartonshire
Lorna Dougall was selected as the Labour candidate for Mid Dunbartonshire. She formerly worked as a higher education administrator.
Mid Leicestershire
Robert Martin was chosen as Labour’s candidate for Mid Leicestershire.
Mid Norfolk
Michael Rosen has been selected as Labour’s candidate for this seat, held by the Conservatives at the last election with a majority of 22,594. Rosen is a councillor for North Wymondham and leads the Labour group on South Norfolk District Council. In 2021, he was Labour’s candidate in the race to be Norfolk police and crime commissioner, losing out to the Tory candidate.
Mid Sussex
Former Blur drummer Dave Rowntree has been selected to fight this seat, currently held by the Tory Mims Davies by an 18,197 majority. Labour finished third in the seat in 2019. Rowntree was a Labour representative on Norfolk County Council between 2017 and 2021 and stood for Labour unsuccessfully in Cities of London and Westminster in 2010.
Middlesbrough South and East Cleveland
Luke Myer was chosen as the candidate for Middlesbrough South and East Cleveland. He is a councillor on Redcar and Cleveland council, representing Longbeck ward, and has served as cabinet member for children. He works as a research fellow at IPPR North.
Midlothian
Kirsty McNeill has been selected as the next candidate for Midlothian. McNeill was a special adviser to former Prime Minister Gordon Brown during his time in No 10 and subsequently worked as strategy director for Brown and his wife Sarah. She currently serves as executive director of policy, advocacy and campaigns at Save the Children.
Milton Keynes Central
Milton Keynes South Labour members chose local councillor Emily Darlington as their next general election candidate, with boundary changes seeing her become the candidate for the new seat of Milton Keynes Central. Darlington was first elected to represent Bletchley East ward on the council in 2018 and is currently deputy leader of the Labour group, as well as serving as cabinet member for adults, housing and healthy communities.
Milton Keynes North
Chris Curtis was selected as the candidate for Milton Keynes North. Curtis works for pollster Opinium. He was formerly the company’s head of political polling but stepped down from the role in October.
Monmouthshire
Monmouth CLP selected Catherine Fookes. She is a councillor on Monmouthshire County Council, representing Town ward.
Montgomeryshire and Glyndwr
Stephen Witherden was selected as Welsh Labour’s candidate for Montgomeryshire and Glyndwr. He is reportedly a drama teacher from Wrexham.
Moray West, Nairn and Strathspey
James Hynam was chosen as the Scottish Labour candidate for Moray West, Nairn and Strathspey. He is a frontline NHS worker.
Morecambe and Lunesdale
Lizzi Collinge was selected as the Labour candidate for Morecambe and Lunesdale. She is a councillor on Lancashire County Council, representing Lancaster East division and currently serving as shadow cabinet member for health and wellbeing. She previously contested the same seat in 2019, coming second behind the Tory candidate.
Motherwell, Wishaw and Carluke
Pamela Nash has been picked as the candidate for Motherwell, Wishaw and Carluke. She formerly represented Airdrie and Shotts in parliament from 2010 to 2015. She currently serves as chief executive of Scotland in Union, a pro-UK campaign group.
Na h-Eileanan an Iar
Torcuil Crichton was selected as the next candidate for Na h-Eileanan an Iar. Crichton is a journalist who served as the Westminster editor of the Daily Record until last year.
New Forest East
Sasjkia Otto was picked as the Labour candidate for New Forest East.
New Forest West
Sally Johnston was selected as the Labour candidate for New Forest West. She is reportedly a local GP.
Newark
Saj Ahmad was picked as the Labour candidate for Newark.
Newbury
Dr Liz Bell was chosen as the Labour candidate for Newbury.
Newcastle-under-Lyme
Adam Jogee has been picked as the next candidate for Newcastle-under-Lyme. Jogee has served as a councillor on Haringey council in London since 2014, representing Hornsey ward. He currently holds the role of cabinet member for community safety and cohesion and was formerly mayor of the borough. He works for Labour MP Ruth Jones.
Newton Abbot
Jacob Cousens was chosen as the Labour candidate for Newton Abbot.
Newton Aycliffe and Spennymoor
Alan Strickland has been selected as the next Labour candidate for Newton Aycliffe and Spennymoor. Strickland was a councillor in Haringey from 2010 to 2018. During his time on the council, he served as cabinet member for housing and regeneration.
North Ayrshire and Arran
Irene Campbell was picked as the Scottish Labour candidate for North Ayrshire and Arran. She currently works for the NHS as a programme manager. She lives locally in Saltcoats and was a founding member of the SPLASH group, which is working towards the restoration of the town’s open air swimming pool.
North Bedfordshire
Uday Nagaraju was chosen as the Labour candidate for North Bedfordshire.
North Cornwall
Robyn Harris was selected as the Labour candidate for North Cornwall. She has lived in the area for more than 40 years and was formerly a councillor on Wadebridge Town Council.
North Cotswolds
Anna Mainwaring was chosen as the Labour candidate for North Cotswolds. She has worked as a TV news producer for the BBC, ITV and Channel 4. She stood for election to Cotswolds District Council in a 2023 by-election.
North Devon
Nicky Edwards was selected as Labour’s candidate for North Devon.
North Dorset
James Coldwell was chosen as the Labour candidate for North Dorset.
North Durham
Luke Akehurst was selected as Labour’s candidate for North Durham.
North East Cambridgeshire
Javeria Hussain was picked as the Labour candidate for North East Cambridgeshire.
North East Derbyshire
Louise Jones was picked as the candidate for North East Derbyshire. She is a councillor on Charnwood Borough Council, representing Loughborough East ward. She previously served in the army as an intelligence officer and now works as head of product development and analytics at McKenzie Intelligence Services.
North East Fife
Jennifer Gallagher was chosen as the Scottish Labour candidate for North East Fife. The seat is held in its current form by Liberal Democrat MP Wendy Chamberlain.
North East Hampshire
Bradley Phillips was selected as the Labour candidate for North East Hampshire.
North East Hertfordshire
Chris Hinchliff was chosen as the Labour candidate for North East Hertfordshire.
North East Somerset and Hanham
Dan Norris was picked as Labour’s candidate for North East Somerset and Hanham. He is the current mayor of the West of England and was the MP for the former seat of Wansdyke in south west England from 1997 to 2010.
North Herefordshire
Jon Browning was selected as Labour’s candidate for North Herefordshire.
North Norfolk
Cathy Cordiner-Achenbach was chosen as Labour’s candidate for North Norfolk. She is a councillor on Great Yarmouth Borough Council, representing Central and Northgate Ward.
North Northumberland
David Smith was selected as the Labour candidate for North Northumberland.
North Shropshire
Natalie Rowley was chosen as Labour’s candidate for North Shropshire.
North Somerset
Sadik Al-Hassan was picked as the Labour candidate for North Somerset.
North Warwickshire and Bedworth
Rachel Taylor was selected by members as the candidate in the new constituency of North Warwickshire and Bedworth in December 2023. She is a property solicitor and local borough councillor in the constituency.
North West Cambridgeshire
Sam Carling was picked as the Labour candidate for North West Cambridgeshire. He is a councillor on Cambridge City Council, representing West Chesterton ward, and currently serves as executive councillor for open spaces and city services.
North West Essex
Issy Waite was chosen as the Labour candidate for North West Essex. She is a member of the London Labour regional executive committee and serves as vice-chair (campaigns) for Hampstead and Highgate CLP. She is currently national secretary of Labour Students and chair of the University of Sussex Labour Society.
North West Hampshire
Reverend Andy Fitchet was picked as Labour’s candidate for North West Hampshire. He is a minister based in Andover and Hungerford and currently serves as vice-chair of Christians on the Left.
North West Leicestershire
Members in North West Leicestershire chose Amanda Hack as their candidate. She has served as a councillor on Leicestershire County Council since 2017 and is a CLP representative on the East Midlands Labour executive.
North West Norfolk
Tim Leaver was chosen as the Labour candidate for North West Norfolk. He is a councillor in Enfield in London, currently serving as cabinet member for finance and procurement.
Northampton North
Members in Northampton North selected Lucy Rigby as their next candidate. Rigby is a lawyer by profession and former councillor on Islington council in London.
Northampton South
Mike Reader, a building industry professional, will be Labour’s next candidate in Northampton South.
Norwich North
Norwich North Labour Party selected Alice MacDonald as its candidate for the next election. MacDonald is a councillor on Southwark council in London, representing Newington ward, and currently serves as cabinet member for equalities, neighbourhoods and leisure.
Nuneaton
Jodie Gosling has been selected to contest Nuneaton. Gosling is leader of the Labour group on North Warwickshire Borough Council and will hope to overturn a Conservative majority of 13,144. The current MP, Marcus Jones, will be standing again.
Old Bexley and Sidcup
Edward Jones was chosen as Labour’s candidate for Old Bexley and Sidcup.
Orkney and Shetland
Conor Savage was picked as the Scottish Labour candidate for Orkney and Shetland.
Orpington
Ju Owens was selected as the Labour candidate for Orpington.
Ossett and Denby Dale
Jade Botterill was chosen as Labour’s candidate for Ossett and Denby Dale at the next election. She is a public affairs manager for not-for-profit organisation 38 Degrees. She previously worked in Yvette Cooper’s office for six years, including serving as head of office.
Oxford West and Abingdon
Stephen Webb was picked as Labour’s candidate for Oxford West and Abingdon.
Paisley and Renfrewshire North
Alison Taylor has been selected as Scottish Labour’s candidate for Paisley and Renfrewshire North, a seat she previously contested in 2017 and 2019. She works as a chartered surveyor and has also served as chair of Scottish Labour’s business forum.
Paisley and Renfrewshire South
Johanna Baxter was picked as Scottish Labour’s candidate for Paisley and Renfrewshire South. She is a member of Labour’s ruling national executive committee (NEC) and served as NEC chair from 2022 to 2023. She also sits on Labour’s Scottish executive committee. She serves as UNISON Scotland’s head of local government.
Peckham
Miatta Fahnbulleh was selected by members in Camberwell and Peckham. Fahnbulleh is a former chief executive of left-wing think tank the New Economics Foundation (NEF).
Pendle and Clitheroe
Jonathan Hinder was chosen as Labour’s candidate for Pendle and Clitheroe. He previously worked for the police, based in London, serving as a police constable, sergeant and inspector. He grew up locally.
Penistone and Stocksbridge
Local members in Penistone and Stocksbridge selected Marie Tidball as their next candidate. Tidball has served on Oxford council since 2016, representing Hinksey Park ward, and has spent four years as a cabinet member. She is a disability activist and research associate at Oxford University’s Centre for Criminology.
Penrith and Solway
Markus Campbell-Savours was picked as Labour’s candidate for Penrith and Solway. He is a councillor on Cumberland council, representing Keswick ward. He currently serves as governance and transformation portfolio holder.
Perth and Kinross-shire
Graham Cox was chosen as the Scottish Labour candidate for Perth and Kinross-shire. Electoral Calculus currently projects an SNP victory in the seat.
Peterborough
Andrew Pakes was selected as the Labour candidate in Peterborough. Pakes is currently director of communications and research at Prospect union. He previously worked as a senior political adviser to the Labour Party between 2010 and 2013.
Plymouth Moor View
Fred Thomas was selected by members in Plymouth Moor View as their next candidate. He was formerly a Royal Marines captain.
Poole
Neil Duncan-Jordan was chosen as Labour’s candidate for Poole. He is a local campaigner who works as a regional official for UNISON, representing nurses, teaching assistants, cleaners and refuse collectors.
Portsmouth North
Amanda Martin has been selected to fight Portsmouth North. Martin also fought the seat in 2019. A teacher and trade unionist, she previously served as the national president of the National Education Union (NEU). The seat is currently held by the Conservative leader of the house Penny Mordaunt.
Queens Park and Maida Vale
Georgia Gould was picked as Labour’s candidate for Queens Park and Maida Vale.
Rayleigh and Wickford
James Hedges was chosen as Labour’s candidate for Rayleigh and Wickford.
Reading West and Mid Berkshire
Olivia Bailey has been selected to fight this seat. Bailey, a former national chair of Labour Students, contested Reading West in 2017 and was previously head of domestic policy at the Labour Party.
Redcar
Members in Redcar picked Anna Turley to be their candidate for the next election. Turley previously represented the seat in parliament from 2015 to 2019, during which time she served as a shadow cabinet office minister. She was chair of the North East Child Poverty Commission from 2022 to 2023.
Redditch
Chris Bloore was selected as the candidate for this Worcestershire seat. It is currently held by the Conservative Rachel Maclean. Bloore was backed by Unite, GMB, Community and the Co-operative Party and was selected in February 2023.
Reigate
Stuart Brady was picked as the Labour candidate for Reigate.
Ribble Valley
Maya Ellis was chosen as the Labour candidate for Ribble Valley.
Richmond and Northallerton
Tom Wilson was selected as the Labour candidate for Richmond and Northallerton.
Richmond Park
Laura Coryton was picked as the Labour candidate for Richmond Park. She is the co-founder and managing director of social enterprise Sex Ed Matters. She also ran the successful petition to end tampon tax. She was awarded an MBE in 2024 for services to charitable campaigning.
Rochdale
Paul Waugh was selected as the Labour candidate for Rochdale.
Rochester and Strood
Members in Rochester and Strood chose Lauren Edwards as their candidate for the next election. She is a councillor on Medway council, representing Rochester East and Warren Wood ward and currently serving as portfolio holder for economic and social regeneration and inward investment.
Romford
Andrew Achilleos was picked as the Labour candidate for Romford.
Romsey and Southampton North
Christie Lambert was picked as Labour’s candidate for Romsey and Southampton North. She is a councillor on Southampton City Council, representing Freemantle ward. She works as a resourcing adviser for the Ordnance Survey.
Rossendale and Darwen
Rossendale and Darwen CLP chose Andy MacNae as its next candidate. McNae runs an adventure sports consultancy and is a former professional mountaineer. He is a director of Cycling UK and cycles competitively.
Rother Valley
Members in Rother Valley chose Jake Richards as their candidate for the next election. He works as a civil and family law barrister.
Rugby
John Slinger was picked as Labour’s candidate for Rugby. He is a councillor on Rugby council, representing New Bilton ward, and previously worked for the late Ann Clwyd MP. Outside of politics, he is a partner in a strategic communications company.
Ruislip, Northwood and Pinner
Tony Gill was chosen as Labour’s candidate for Ruislip, Northwood and Pinner.
Runnymede and Weybridge
Robert King was chosen as the Labour candidate for Runnymede and Weybridge. He is co-leader of Runnymede Borough Council.
Rushcliffe
James Naish was picked as the Labour candidate for Rushcliffe. He is currently leader of Bassetlaw District Council, as well as serving as cabinet member for communications, policy and performance. He works as a programme manager at SSE.
Rutherglen
Michael Shanks was selected as the Scottish Labour candidate for Rutherglen and Hamilton West and was elected in a by-election in October 2023 with a majority of 9,446 votes. A local teacher, Shanks had previously stood for election to Westminster and the Scottish parliament.
Rutland and Stamford
Joe Wood was chosen as the Labour candidate for Rutland and Stamford.
Salisbury
Matt Aldridge was picked as the Labour candidate for Salisbury. He works as a policy manager for Statera Energy. He previously worked as a civil servant and has also served in the army. He is a member of the executive committee of Disability Labour and a Labour Friends of the Forces rep.
Scarborough and Whitby
Alison Hume has been selected as the next candidate for Scarborough and Whitby. She is a TV screenwriter, part-time lecturer and disability campaigner.
Scunthorpe
Members in Scunthorpe selected former MP Nic Dakin as their candidate for the next election. Dakin previously represented the seat from 2010 to 2019, when he was unseated by Tory candidate Holly Mumby-Croft.
Selby
Keir Mather was selected as the Labour candidate for Selby and Ainsty and was elected in a by-election in July 2023 with a majority of 4,161 votes. He previously worked as a senior public affairs adviser for the Confederation of British Industry and, prior to that, as a parliamentary researcher for Wes Streeting from 2019 to 2020.
Sevenoaks
Sheffield Central
Abtisam Mohamed was chosen by members in Sheffield Central. Mohamed has served as a councillor on Sheffield City Council since 2016, representing Firth Park ward. She was previously the council’s lead for education.
Sherwood Forest
Michelle Welsh was picked as the Labour candidate for Sherwood Forest. She is a councillor on Gedling Borough Council, representing Porchester ward, and on Nottinghamshire County Council, representing Arnold South.
Shipley
Anna Dixon was selected as the Labour candidate for Shipley. Dixon currently chairs an independent commission on reimagining care set up by the Archbishops of Canterbury and York. She is deputy chair of the charity Helpforce, which focuses on accelerating the growth and impact of volunteering in the NHS.
Shrewsbury
Julia Buckley has been chosen as Labour’s next candidate for Shrewsbury. She is the leader of the Labour group on Shropshire council, representing Bridgnorth West and Tasley ward, and an activist with UNISON.
Sittingbourne and Sheppey
Kevin McKenna was selected as Labour’s candidate for Sittingbourne and Sheppey.
Skipton and Ripon
Malcolm Birks was picked as Labour’s candidate for Skipton and Ripon.
Sleaford and North Hykeham
Hanif Khan was selected as Labour’s candidate for Sleaford and North Hykeham.
Smethwick
Gurinder Singh Josan was picked as Labour’s candidate for Smethwick.
Solihull West and Shirley
Deirdre Fox was chosen as Labour’s candidate for Solihull West and Shirley.
South Basildon and East Thurrock
Jack Ferguson was chosen as Labour’s candidate for South Basildon and East Thurrock.
South Cambridgeshire
Luke Viner was selected as Labour’s candidate for South Cambridgeshire.
South Cotswolds
Zoë Billingham was picked as Labour’s candidate for South Cotswolds. She is the director of the think tank IPPR North. She previously worked for the Centre for Progressive Policy and prior to that worked in the civil service.
South Derbyshire
Members in South Derbyshire chose Samantha Niblett as their candidate for the next election. She is the founder of Labour: Women in Tech. She previously worked as head of alliances, channel and ecosystem for the EMEA region for software company 1E.
South Devon
Daniel Steel was picked as Labour’s candidate for South Devon.
South Dorset
Lloyd Hatton was selected as the Labour candidate for South Dorset. He is councillor on Camden council, representing Kilburn ward and currently serving as chief whip. He grew up in the constituency.
South East Cornwall
Anna Gelderd was chosen as Labour’s candidate for South East Cornwall. She works as a senior adviser for a conservation charity.
South Holland and The Deepings
Paul Hilliar was selected to contest South Holland and The Deepings. He grew up locally and currently works as celebrities and endorsement manager for the Labour Party.
South Leicestershire
Robert Parkinson was chosen as Labour’s candidate for South Leicestershire.
South Norfolk
Ben Goldsborough was picked as Labour’s candidate for South Norfolk.
South Northamptonshire
Rufia Ashraf was chosen as the Labour candidate for South Northamptonshire.
South Ribble
Paul Foster was selected as the next Labour candidate for South Ribble. He is the leader of South Ribble Borough Council and has served as a councillor since 2007. He is a former British Army Royal Engineer.
South Shropshire
Simon Thomson was picked as Labour’s candidate for South Shropshire.
South Suffolk
Emma Bishton was chosen as Labour’s candidate for South Suffolk. She previously contested the seat in 2010 and 2017 and currently works mostly as a musician and music teacher, having worked in the NHS for 23 years.
South West Devon
Sarah Allen was picked as the Labour candidate for South West Devon.
South West Hertfordshire
Alex Sufit was chosen as the Labour candidate for South West Hertfordshire. She currently works advising companies on integrating social value into their business models. She also serves as a member of the board of trustees for domestic abuse organisation Refuge.
South West Norfolk
Terry Jermy has been selected to take on former Prime Minister Liz Truss in her South West Norfolk seat. A local businessman, he has served as a councillor in the area since 2008, representing Thetford. He will look to overturn the 26,195-vote Conservative majority in the seat.
South West Wiltshire
Evelyn Akoto was chosen as the Labour candidate for South West Wiltshire. She is a councillor on Southwark council, representing Old Kent Road ward. She currently serves as cabinet member for health and wellbeing.
Southampton Itchen
Darren Paffey was selected as the Labour candidate for Southampton Itchen. He is deputy leader of Southampton council. He represents Bargate ward on the council and currently serves as cabinet member for children and learning.
Southampton Test
Satvir Kaur was selected by members in Southampton Test. Kaur currently serves as leader of Southampton council, representing Shirley ward on the council.
Southend East and Rochford
Bayo Alaba was chosen as Labour’s candidate for Southend East and Rochford. He has served as a councillor on Redbridge council since 2022, representing Wanstead Park ward. He is the founder and managing director of OnIt Events, an events consultancy specialising in creative events, and formerly served with the parachute regiment reserves.
Southend West and Leigh
David Burton-Sampson was picked as Labour’s candidate for Southend West and Leigh.
Southport
Members in Southport selected Patrick Hurley as their candidate for the next election. He previously served as a councillor on Liverpool City Council from 2011 to 2023, representing Mossley Hill ward.
Spelthorne
Claire Tighe was selected as Labour’s candidate for Spelthorne.
St Albans
Sophia Adams Bhatti was chosen as Labour’s candidate for St Albans. She currently works as global head of purpose and impact at law firm Simmons and Simmons. Her previous roles include director of legal and regulatory policy at the Law Society and acting head of strategy at the Financial Conduct Authority.
St Austell and Newquay
Noah Law was picked as the Labour candidate for St Austell and Newquay. He works in economic development. He has recently campaigned locally against cuts to bus services.
St Helens North
David Baines was picked as Labour’s candidate for St Helens North. He is currently leader of St Helens Borough Council, having served on the council since 2013. He worked as a communications manager for former Labour MP Liz McInnes from 2015 to 2019 and has also worked as a Labour Party campaign organiser. He is a former teacher.
St Ives
Dr Filson Ali was chosen as Labour’s candidate for St Ives.
St Neots and Mid Cambridgeshire
Marianna Masters was picked as Labour’s candidate for St Neots and Mid Cambridgeshire. She is a councillor on Lambeth council, representing Streatham Wells ward, and currently serves as deputy cabinet member for stronger communities.
Stafford
Leigh Ingham was selected as the Labour candidate for Stafford. She is a councillor on South Gloucestershire council, representing Kingswood ward.
Staffordshire Moorlands
Alastair Watson was picked as the Labour candidate for Staffordshire Moorlands.
Stevenage
Labour members in Stevenage selected Kevin Bonavia as their candidate for the next election. Bonavia is a former councillor, who served on Lewisham council from 2010 to 2022.
Stirling and Strathallan
Chris Kane was chosen as the Scottish Labour candidate for Stirling and Strathallan. He is the leader of Stirling council.
Stockton North
Chris McDonald will be Labour’s candidate in Stockton North. He has worked in the steel industry for 20 years.
Stockton West
Joe Dancey was picked as Labour’s candidate for Stockton West. He is a communications and public affairs adviser.
Stoke-on-Trent Central
Members in Stoke-on-Trent Central selected former MP Gareth Snell. First elected to represent the seat in a by-election in February 2017 following the resignation of previous Labour MP Tristram Hunt, he held the seat at the general election later that year but lost out to Tory Jo Gideon in 2019 by 670 votes.
Stoke-on-Trent North
David Williams was picked as the candidate for Stoke-on-Trent North. Williams is a councillor on Stoke-on-Trent City Council, representing Little Chell and Stanfield ward and currently serving as vice-chair of the children and family services overview and scrutiny committee.
Stoke-on-Trent South
Allison Gardner has been selected as Labour’s candidate for Stoke-on-Trent South. She is a former teacher who currently works with the NHS as a senior scientific adviser for artificial intelligence. She was previously a councillor on Newcastle-under-Lyme council.
Stone, Great Wyrley and Penkridge
Jacqueline Brown has reportedly been selected as the party’s candidate in Stone, Great Wyrley and Penkridge. Electoral Calculus currently projects that Labour could come a close second in the seat.
Stourbridge
Cat Eccles was picked as the Labour candidate for Stourbridge. She is a councillor on Dudley council, representing Wollaston and Stourbridge Town ward. She was formerly membership secretary for the CLP. She works in the NHS as a senior operating department practitioner.
Stratford and Bow
Uma Kumaran was selected as the Labour candidate for Stratford and Bow.
Stratford-on-Avon
Seyi Agboola was chosen as the Labour candidate for Stratford-on-Avon. He is a councillor on Coventry City Council, representing Binley and Willenhall ward.
Stretford and Urmston
Andrew Western was selected as the Labour candidate for Stretford and Urmston and was elected in a by-election in December 2022 with a majority of 9,906 votes. Western previously served as Labour leader of Trafford council. He was also previously the Greater Manchester Combined Authority portfolio lead for clean air and communities and co-operatives.
Stroud
Labour members in Stroud selected Simon Opher as their next parliamentary candidate. Opher is a local GP. He leads on social prescribing in Gloucestershire and was a founder member of the all-party parliamentary group on arts in healthcare.
Suffolk Coastal
Jenny Riddell Carpenter was picked as Labour’s candidate for Suffolk Coastal. She is the managing director of communications consultancy Cratus Group. She grew up in the constituency.
Sunderland Central
Lewis Atkinson was picked as Labour’s candidate for Sunderland Central.
Surrey Heath
Jess Hammersley-Rich was chosen as the Labour candidate for Surrey Heath. She is a councillor on Croydon council, representing Woodside ward.
Sussex Weald
Dipesh Patel was chosen as Labour’s candidate for Sussex Weald.
Sutton and Cheam
Chrishni Reshekaron was picked as Labour’s candidate for Sutton and Cheam.
Sutton Coldfield
Rob Pocock was selected as the Labour candidate for Sutton Coldfield.
Swansea West
Torsten Bell was chosen as the Labour candidate for Swansea West.
Swindon North
Will Stone has been selected as the candidate for Swindon North. He is a councillor on Central Swindon North Parish Council and formerly served in the army.
Swindon South
Members in South Swindon selected former MP for Lewisham East Heidi Alexander as their candidate for the next election. Alexander represented Lewisham East from 2010 to 2018 and held the role of Shadow Health Secretary from 2015 to 2016.
Tamworth
Sarah Edwards was picked by members in Tamworth and was elected in a by-election in October 2023 with a majority of 1,316 votes. Edwards works for Unite, based in the West Midlands.
Tatton
Ryan Jude was chosen as the Labour candidate for Tatton. He is a councillor on Westminster council, representing Lancaster Gate ward and currently serving as cabinet member for climate, ecology and culture.
Taunton and Wellington
Brenda Weston was chosen as the Labour candidate for Taunton and Wellington.
Telford
Shaun Davies was picked as the next candidate for Telford. He currently serves as the leader of Telford and Wrekin council and represents Malinslee and Dawley Bank ward on the council. He was elected as Local Government Association chair in July 2023 and previously served as leader of the LGA Labour group.
Tewkesbury
Damola Animashaun was selected as the Labour candidate for Tewkesbury. She is a councillor on Medway council, representing Chatham Central and Brompton ward.
The Wrekin
Roh Yakobi was picked as Labour’s candidate for The Wrekin.
Thirsk and Malton
Lisa Banes was chosen as the Labour candidate for Thirsk and Malton. She is a CLP rep for Yorkshire and the Humber on the party’s National Policy Forum and a member of Yorkshire and the Humber Labour’s regional executive committee. She stood for election to the NEC in 2018.
Thornbury and Yate
Rob Logan was picked as the Labour candidate for Thornbury and Yate. He is a councillor on Bristol City Council, representing Filwood ward.
Thurrock
Jen Craft was selected as the next Labour candidate for Thurrock. She was Margaret Hodge’s campaign manager in 2010, running the campaign to beat the British National Party (BNP) in Barking. She ran for election to Thurrock council in 2019, coming in second behind a candidate from a local party, the Thurrock Independents.
Tipton and Wednesbury
Antonia Bance was picked as the Labour candidate for Tipton and Wednesbury.
Tiverton and Minehead
Jonathan Barter was selected as Labour’s candidate for Tiverton and Minehead. He is a secondary school teacher who was born and raised locally.
Tonbridge
Lewis Bailey was picked as the Labour candidate for Tonbridge. He works as a platform specialist for tech company Metrikus. He currently serves as chair of Gillingham and Rainham CLP.
Torbay
Chris Wongsosaputro was chosen as the Labour candidate for Torbay.
Torridge and Tavistock
Isabel Saxby was selected as Labour’s candidate for Torridge and Tavistock. She is a councillor on West Devon Borough council, representing Bere Ferrers ward. She is the founder of marketing agency Arkscreen Marketing.
Truro and Falmouth
Jayne Kirkham was selected by members in Truro and Falmouth as their next candidate. She is the Labour group leader on Cornwall Council and represents Falmouth Penwerris ward. She previously contested the seat in 2017, coming second behind the Tory candidate by 3,792 votes.
Tunbridge Wells
Hugo Pound was selected as the Labour candidate for Tunbridge Wells. He is a councillor on Tunbridge Wells Borough Council, representing Sherwood ward and currently serving as cabinet member for housing and planning.
Twickenham
Tom Bruce was picked as Labour’s candidate for Twickenham. He is a councillor in Hounslow, representing Hounslow South ward. He currently serves as portfolio holder for regeneration and development.
Uxbridge and South Ruislip
Danny Beales was selected as the candidate for Uxbridge and South Ruislip. He came second to the Tory candidate in a by-election in the seat in July 2023. Beales has been a councillor on Camden council since 2014, representing Camden Square ward. He currently serves as cabinet member for new homes, jobs and community investment.
Vale of Glamorgan
Kanishka Narayan has been chosen as the Labour candidate for Vale of Glamorgan. He works with tech start-ups on tackling climate change and improving financial resilience, as well as advising the Labour frontbench on tech policy. He was previously a civil servant at the cabinet office.
Warrington South
Sarah Hall has been selected as the Labour candidate for Warrington South. She is a councillor on Warrington Borough Council and has represented the ward of Bewsey and Whitecross since 2016. She currently serves as cabinet member for children’s services.
Watford
Members in Watford selected Matt Turmaine as their candidate for the next election. Turmaine has been a councillor on Watford council since 2012, representing Holywell ward.
Waveney Valley
Dr Gurpreet Padda was chosen as the Labour candidate for Waveney Valley. She is a councillor on Norwich City Council, representing Lakenham ward. According to local media, she has worked at the Centre for Environment, Fisheries and Aquaculture Science laboratory and in government.
Weald of Kent
Lenny Roles was selected as Labour’s candidate for the Weald of Kent.
Wellingborough and Rushden
Genevieve Kitchen was picked as Labour’s candidate for Wellingborough and Rushden and was elected in a by-election in February 2024 with a majority of 6,436 votes. Kitchen is a former councillor in Newham, London, who has worked in the charity sector throughout her career. She grew up in Northamptonshire.
Wells and Mendip Hills
Joe Joseph was chosen as the Labour candidate Wells and Mendip Hills.
Welwyn Hatfield
Andrew Lewin was picked by members in Welwyn Hatfield. Lewin works in social housing. He set up and ran the pro-Europe campaign group Remain Labour between 2017 and 2019.
West Aberdeenshire and Kincardine
Kate Blake was selected as the Scottish Labour candidate for West Aberdeenshire and Kincardine. She is a councillor on Aberdeen City Council, representing Kingswells/Sheddocksley/Summerhill ward.
West Bromwich
West Bromwich East members picked Sarah Coombes as their next candidate. She works as an adviser to London mayor Sadiq Khan and previously worked for Tom Watson, the seat’s former MP.
West Dorset
Donna Lumsden was chosen as Labour’s candidate for West Dorset.
West Dunbartonshire
Douglas McAllister has been selected as the next candidate for West Dunbartonshire. McAllister is the provost of West Dunbartonshire Council and represents Kilpatrick ward. He works as a lawyer.
West Ham and Beckton
James Asser was chosen as Labour’s candidate for West Ham and Beckton.
West Lancashire
Ashley Dalton was selected as the Labour candidate for the West Lancashire by-election, triggered by Rosie Cooper’s decision to resign as MP. Dalton won the seat in February 2023 with a majority of 8,326 votes. Dalton has worked for many years within local government, including spending 17 years working in various roles for Southend-on-Sea council. She is currently a trainer with the Labour Women’s Network.
West Suffolk
Rebecca Denness was chosen as the Labour candidate for West Suffolk. She is a councillor on City of Ely Council, representing West ward. She has worked in various roles for the civil service, including for the Department for Education and Department for Business, Innovation and Skills.
West Worcestershire
Kash Haroon was picked as Labour’s candidate for West Worcestershire.
Westmorland and Lonsdale
Pippa Smith was picked as the Labour candidate for Westmorland and Lonsdale. She is currently executive officer of the Sir John Fisher Foundation, a grantmaking foundation based in south Cumbria.
Weston-super-Mare
Daniel Aldridge was picked as the Labour candidate for Weston-super-Mare. He works as head of policy for BCS, the Chartered Institute for IT.
Wetherby and Easingwold
Ben Pickles was chosen as Labour’s candidate for Wetherby and Easingwold.
Whitehaven and Workington
Josh MacAlister was chosen as the next Labour candidate for Whitehaven and Workington. MacAlister currently serves as executive chair of Foundations, which researches and evaluates the effectiveness of family support services and interventions. He founded the social work charity Frontline and later chaired the government’s independent review of children’s social care.
Wimbledon
Eleanor Stringer has been selected as Labour’s candidate for Wimbledon at the next election. She currently serves as deputy leader of Merton council, as well as holding the role of cabinet member for civic pride.
Winchester
Hannah Dawson has been picked as Labour’s candidate in Winchester. While the Tories won the seat by fewer than 1,000 votes in 2019, their main competition is the Liberal Democrats, with Labour trailing a distant third.
Windsor
Pavitar Kaur Mann was selected as the Labour candidate for Windsor. She is a councillor on Slough council, representing Britwell ward, and serves as leader of the Labour group.
Wirral West
Matthew Patrick has been picked as the next Labour candidate for Wirral West. He was formerly a councillor and cabinet member on Wirral council.
Witham
Rumi Chowdhury was selected as the Labour candidate for Witham. She is a councillor on Luton council, representing Beech Hill ward.
Witney
Antonio Weiss was chosen as Labour’s candidate for Witney.
Woking
Ese Erheriene was picked as the Labour candidate for Woking. She is a councillor on Lewisham council, representing Lee Green ward and currently serving as vice-chair of overview and scrutiny. She is a writer who formerly worked for The Wall Street Journal for almost six years.
Wokingham
Monica Hamidi was chosen as the Labour candidate for Wokingham. She is a councillor on Ealing council, representing Hanwell Broadway ward.
Wolverhampton North East
Sureena Brackenridge was selected by Labour members in Wolverhampton North East. She is a local deputy headteacher.
Wolverhampton West
Warinder Juss was picked as the candidate for Wolverhampton West. He is a senior personal injury lawyer with Thompsons Solicitors, based in Birmingham.
Worcester
Tom Collins was picked as the next candidate for Worcester. Collins is a former councillor on Worcester City Council, who represented Rainbow Hill ward from 2018 to 2022.
Worsley and Eccles
Michael Wheeler was picked as Labour’s candidate for Worsley and Eccles.
Worthing West
Beccy Cooper was picked as the candidate for Worthing West. She currently serves as leader of Worthing Borough Council, having first been elected to the council in 2017 – becoming Worthing’s first Labour councillor in more than 40 years. She contested the seat in 2017 and 2019, coming second on both occasions behind the Tory candidate.
Wrexham
Members in Wrexham selected Andrew Ranger as their next candidate. Ranger is currently Wrexham CLP vice-chair and previously served as chair and secretary.
Wycombe
Emma Reynolds was chosen by members in Wycombe. Reynolds was MP for Wolverhampton North East from 2010 to 2019, when she was unseated by Tory candidate Jane Stevenson.
Wyre Forest
Vicki Smith was picked as Labour’s candidate for Wyre Forest. She is a councillor on Sandwell council, representing Cradley Heath and Old Hill ward.
Yeovil
Rebecca Montacute was chosen as Labour’s candidate for Yeovil.
Ynys Môn
Ieuan Môn Williams was selected as the next candidate for Ynys Môn. Williams is head of policy and public affairs at the Nuclear Industry Association. He worked for the previous Labour MP for Ynys Môn Albert Owen from 2016 to 2018.
York Outer
Luke Charters was selected as the candidate in York Outer. He currently works in fintech, having had a career at the Bank of England and Financial Conduct Authority. Charters was previously a Newham councillor and served as a deputy cabinet member. He previously contested York Outer in 2017, coming second to the Tory candidate by 8,289 votes.
More from LabourList
‘Will falling GDP and greenbelt rows leave Keir scrambling for his hairdryer?’
Ed Miliband’s ‘New Era of Clean Electricity’ can win voters – as long as it cuts energy bills’
NHS puberty blockers ban: Fresh party trans row as LGBT+ Labour sounds alarm