360 MPs
All (647)Labour (360)Conservative (116)Liberal Democrat (72)Labour (Co-op) (42)Independent (13)Reform UK (8)Sinn Féin (7)Scottish National Party (7)Green Party (5)Democratic Unionist Party (5)Plaid Cymru (4)Social Democratic & Labour Party (2)Restore Britain (1)Speaker (1)Ulster Unionist Party (1)Alliance (1)Your Party (1)Traditional Unionist Voice (1)
Abtisam Mohamed
Labour
Sheffield Central
Adam Jogee
Labour
Newcastle-under-Lyme
Adam Thompson
Labour
Erewash
Afzal Khan
Labour
Manchester Rusholme
Alan Gemmell
Labour
Central Ayrshire
Alan Strickland
Labour
Newton Aycliffe and Spennymoor
Al Carns
Labour
Birmingham Selly Oak
Alex Baker
Labour
Aldershot
Alex Ballinger
Labour
Halesowen
Alex Davies-Jones
Labour
Pontypridd
Alex Mayer
Labour
Dunstable and Leighton Buzzard
Alex McIntyre
Labour
Gloucester
Alison Hume
Labour
Scarborough and Whitby
Alison McGovern
Labour
Birkenhead
Alison Taylor
Labour
Paisley and Renfrewshire North
Alistair Strathern
Labour
Hitchin
Amanda Hack
Labour
North West Leicestershire
Amanda Martin
Labour
Portsmouth North
Andrew Cooper
Labour
Mid Cheshire
Andrew Lewin
Labour
Welwyn Hatfield
Andrew Ranger
Labour
Wrexham
Andrew Western
Labour
Stretford and Urmston
Andy MacNae
Labour
Rossendale and Darwen
Andy McDonald
Labour
Middlesbrough and Thornaby East
Andy Slaughter
Labour
Hammersmith and Chiswick
Angela Rayner
Labour
Ashton-under-Lyne
Anna Dixon
Labour
Shipley
Anna Gelderd
Labour
South East Cornwall
Anna McMorrin
Labour
Cardiff North
Anneliese Midgley
Labour
Knowsley
Antonia Bance
Labour
Tipton and Wednesbury
Apsana Begum
Labour
Poplar and Limehouse
Ashley Dalton
Labour
West Lancashire
Bambos Charalambous
Labour
Southgate and Wood Green
Barry Gardiner
Labour
Brent West
Becky Gittins
Labour
Clwyd East
Bell Ribeiro-Addy
Labour
Clapham and Brixton Hill
Ben Coleman
Labour
Chelsea and Fulham
Ben Goldsborough
Labour
South Norfolk
Bill Esterson
Labour
Sefton Central
Blair McDougall
Labour
East Renfrewshire
Brian Leishman
Labour
Alloa and Grangemouth
Bridget Phillipson
Labour
Houghton and Sunderland South
Callum Anderson
Labour
Buckingham and Bletchley
Carolyn Harris
Labour
Neath and Swansea East
Cat Eccles
Labour
Stourbridge
Catherine Atkinson
Labour
Derby North
Catherine Fookes
Labour
Monmouthshire
Catherine McKinnell
Labour
Newcastle upon Tyne North
Catherine West
Labour
Hornsey and Friern Barnet
Cat Smith
Labour
Lancaster and Wyre
Charlotte Nichols
Labour
Warrington North
Chris Bloore
Labour
Redditch
Chris Bryant
Labour
Rhondda and Ogmore
Chris Curtis
Labour
Milton Keynes North
Chris Elmore
Labour
Bridgend
Chris Hinchliff
Labour
North East Hertfordshire
Chris Kane
Labour
Stirling and Strathallan
Chris McDonald
Labour
Stockton North
Chris Murray
Labour
Edinburgh East and Musselburgh
Christian Wakeford
Labour
Bury South
Chris Ward
Labour
Brighton Kemptown and Peacehaven
Chris Webb
Labour
Blackpool South
Claire Hazelgrove
Labour
Filton and Bradley Stoke
Claire Hughes
Labour
Bangor Aberconwy
Clive Efford
Labour
Eltham and Chislehurst
Clive Lewis
Labour
Norwich South
Connor Naismith
Labour
Crewe and Nantwich
Dame Angela Eagle
Labour
Wallasey
Dame Chi Onwurah
Labour
Newcastle upon Tyne Central and West
Dame Diana Johnson
Labour
Kingston upon Hull North and Cottingham
Dame Nia Griffith
Labour
Llanelli
Dame Siobhain McDonagh
Labour
Mitcham and Morden
Damien Egan
Labour
Bristol North East
Dan Aldridge
Labour
Weston-super-Mare
Dan Carden
Labour
Liverpool Walton
Daniel Francis
Labour
Bexleyheath and Crayford
Daniel Zeichner
Labour
Cambridge
Dan Jarvis
Labour
Barnsley North
Danny Beales
Labour
Uxbridge and South Ruislip
Dan Tomlinson
Labour
Chipping Barnet
Darren Jones
Labour
Bristol North West
Darren Paffey
Labour
Southampton Itchen
Dave Robertson
Labour
Lichfield
David Baines
Labour
St Helens North
David Burton-Sampson
Labour
Southend West and Leigh
David Pinto-Duschinsky
Labour
Hendon
David Smith
Labour
North Northumberland
David Taylor
Labour
Hemel Hempstead
David Williams
Labour
Stoke-on-Trent North
Dawn Butler
Labour
Brent East
Debbie Abrahams
Labour
Oldham East and Saddleworth
Deirdre Costigan
Labour
Ealing Southall
Derek Twigg
Labour
Widnes and Halewood
Douglas McAllister
Labour
West Dunbartonshire
Dr Allison Gardner
Labour
Stoke-on-Trent South
Dr Beccy Cooper
Labour
Worthing West
Dr Jeevun Sandher
Labour
Loughborough
Dr Lauren Sullivan
Labour
Gravesham
Dr Marie Tidball
Labour
Penistone and Stocksbridge
Dr Rosena Allin-Khan
Labour
Tooting
Dr Rupa Huq
Labour
Ealing Central and Acton
Dr Scott Arthur
Labour
Edinburgh South West
Dr Simon Opher
Labour
Stroud
Dr Zubir Ahmed
Labour
Glasgow South West
Ed Miliband
Labour
Doncaster North
Elaine Stewart
Labour
Ayr, Carrick and Cumnock
Ellie Reeves
Labour
Lewisham West and East Dulwich
Emily Darlington
Labour
Milton Keynes Central
Emily Thornberry
Labour
Islington South and Finsbury
Emma Hardy
Labour
Kingston upon Hull West and Haltemprice
Emma Lewell
Labour
South Shields
Emma Reynolds
Labour
Wycombe
Euan Stainbank
Labour
Falkirk
Fabian Hamilton
Labour
Leeds North East
Feryal Clark
Labour
Enfield North
Fleur Anderson
Labour
Putney
Frank McNally
Labour
Coatbridge and Bellshill
Fred Thomas
Labour
Plymouth Moor View
Gen Kitchen
Labour
Wellingborough and Rushden
Georgia Gould
Labour
Queen's Park and Maida Vale
Gerald Jones
Labour
Merthyr Tydfil and Aberdare
Gill Furniss
Labour
Sheffield Brightside and Hillsborough
Gill German
Labour
Clwyd North
Gordon McKee
Labour
Glasgow South
Graeme Downie
Labour
Dunfermline and Dollar
Grahame Morris
Labour
Easington
Graham Stringer
Labour
Blackley and Middleton South
Gregor Poynton
Labour
Livingston
Gurinder Singh Josan
Labour
Smethwick
Harpreet Uppal
Labour
Huddersfield
Heidi Alexander
Labour
Swindon South
Helen Hayes
Labour
Dulwich and West Norwood
Henry Tufnell
Labour
Mid and South Pembrokeshire
Hilary Benn
Labour
Leeds South
Ian Byrne
Labour
Liverpool West Derby
Ian Lavery
Labour
Blyth and Ashington
Ian Murray
Labour
Edinburgh South
Imogen Walker
Labour
Hamilton and Clyde Valley
Imran Hussain
Labour
Bradford East
Irene Campbell
Labour
North Ayrshire and Arran
Jacob Collier
Labour
Burton and Uttoxeter
Jade Botterill
Labour
Ossett and Denby Dale
Jake Richards
Labour
Rother Valley
James Asser
Labour
West Ham and Beckton
James Naish
Labour
Rushcliffe
Janet Daby
Labour
Lewisham East
Jas Athwal
Labour
Ilford South
Jeff Smith
Labour
Manchester Withington
Jen Craft
Labour
Thurrock
Jenny Riddell-Carpenter
Labour
Suffolk Coastal
Jess Asato
Labour
Lowestoft
Jessica Morden
Labour
Newport East
Jessica Toale
Labour
Bournemouth West
Jess Phillips
Labour
Birmingham Yardley
Jim Dickson
Labour
Dartford
Jodie Gosling
Labour
Nuneaton
Joe Morris
Labour
Hexham
Joe Powell
Labour
Kensington and Bayswater
Johanna Baxter
Labour
Paisley and Renfrewshire South
John Grady
Labour
Glasgow East
John Healey
Labour
Rawmarsh and Conisbrough
John McDonnell
Labour
Hayes and Harlington
John Slinger
Labour
Rugby
John Whitby
Labour
Derbyshire Dales
Jonathan Davies
Labour
Mid Derbyshire
Jonathan Hinder
Labour
Pendle and Clitheroe
Jon Pearce
Labour
High Peak
Jon Trickett
Labour
Normanton and Hemsworth
Josh Dean
Labour
Hertford and Stortford
Josh Fenton-Glynn
Labour
Calder Valley
Josh MacAlister
Labour
Whitehaven and Workington
Josh Newbury
Labour
Cannock Chase
Jo Stevens
Labour
Cardiff East
Jo White
Labour
Bassetlaw
Judith Cummins
Labour
Bradford South
Julia Buckley
Labour
Shrewsbury
Juliet Campbell
Labour
Broxtowe
Justin Madders
Labour
Ellesmere Port and Bromborough
Kanishka Narayan
Labour
Vale of Glamorgan
Karin Smyth
Labour
Bristol South
Kate Osborne
Labour
Jarrow and Gateshead East
Katie White
Labour
Leeds North West
Katrina Murray
Labour
Cumbernauld and Kirkintilloch
Keir Mather
Labour
Selby
Kenneth Stevenson
Labour
Airdrie and Shotts
Kerry McCarthy
Labour
Bristol East
Kevin Bonavia
Labour
Stevenage
Kevin McKenna
Labour
Sittingbourne and Sheppey
Kim Johnson
Labour
Liverpool Riverside
Kim Leadbeater
Labour
Spen Valley
Kirith Entwistle
Labour
Bolton North East
Laura Kyrke-Smith
Labour
Aylesbury
Laurence Turner
Labour
Birmingham Northfield
Lauren Edwards
Labour
Rochester and Strood
Lee Barron
Labour
Corby and East Northamptonshire
Lee Pitcher
Labour
Doncaster East and the Isle of Axholme
Leigh Ingham
Labour
Stafford
Lewis Atkinson
Labour
Sunderland Central
Liam Byrne
Labour
Birmingham Hodge Hill and Solihull North
Liam Conlon
Labour
Beckenham and Penge
Lilian Greenwood
Labour
Nottingham South
Lillian Jones
Labour
Kilmarnock and Loudoun
Linsey Farnsworth
Labour
Amber Valley
Lisa Nandy
Labour
Wigan
Liz Kendall
Labour
Leicester West
Liz Twist
Labour
Blaydon and Consett
Lizzi Collinge
Labour
Morecambe and Lunesdale
Lloyd Hatton
Labour
South Dorset
Lola McEvoy
Labour
Darlington
Lorraine Beavers
Labour
Blackpool North and Fleetwood
Louise Haigh
Labour
Sheffield Heeley
Louise Sandher-Jones
Labour
North East Derbyshire
Lucy Rigby
Labour
Northampton North
Luke Akehurst
Labour
North Durham
Luke Murphy
Labour
Basingstoke
Luke Myer
Labour
Middlesbrough South and East Cleveland
Margaret Mullane
Labour
Dagenham and Rainham
Maria Eagle
Labour
Liverpool Garston
Mark Ferguson
Labour
Gateshead Central and Whickham
Mark Sewards
Labour
Leeds South West and Morley
Markus Campbell-Savours
Labour
Penrith and Solway
Marsha De Cordova
Labour
Battersea
Martin McCluskey
Labour
Inverclyde and Renfrewshire West
Martin Rhodes
Labour
Glasgow North
Mary Creagh
Labour
Coventry East
Mary Glindon
Labour
Newcastle upon Tyne East and Wallsend
Mary Kelly Foy
Labour
City of Durham
Matt Bishop
Labour
Forest of Dean
Matthew Patrick
Labour
Wirral West
Matthew Pennycook
Labour
Greenwich and Woolwich
Matt Rodda
Labour
Reading Central
Matt Turmaine
Labour
Watford
Matt Western
Labour
Warwick and Leamington
Maureen Burke
Labour
Glasgow North East
Maya Ellis
Labour
Ribble Valley
Melanie Onn
Labour
Great Grimsby and Cleethorpes
Melanie Ward
Labour
Cowdenbeath and Kirkcaldy
Michael Payne
Labour
Gedling
Michael Shanks
Labour
Rutherglen
Michael Wheeler
Labour
Worsley and Eccles
Michelle Scrogham
Labour
Barrow and Furness
Michelle Welsh
Labour
Sherwood Forest
Mike Kane
Labour
Wythenshawe and Sale East
Mike Reader
Labour
Northampton South
Mike Tapp
Labour
Dover and Deal
Mohammad Yasin
Labour
Bedford
Mr Alex Barros-Curtis
Labour
Cardiff West
Mr Bayo Alaba
Labour
Southend East and Rochford
Mr Calvin Bailey
Labour
Leyton and Wanstead
Mr Clive Betts
Labour
Sheffield South East
Mr Connor Rand
Labour
Altrincham and Sale West
Mr David Lammy
Labour
Tottenham
Mr Hamish Falconer
Labour
Lincoln
Mr James Frith
Labour
Bury North
Mr Jonathan Brash
Labour
Hartlepool
Mr Luke Charters
Labour
York Outer
Mr Paul Foster
Labour
South Ribble
Mrs Elsie Blundell
Labour
Heywood and Middleton North
Mrs Sharon Hodgson
Labour
Washington and Gateshead South
Mr Tanmanjeet Singh Dhesi
Labour
Slough
Mr Toby Perkins
Labour
Chesterfield
Ms Abena Oppong-Asare
Labour
Erith and Thamesmead
Ms Julie Minns
Labour
Carlisle
Ms Marie Rimmer
Labour
St Helens South and Whiston
Ms Polly Billington
Labour
East Thanet
Nadia Whittome
Labour
Nottingham East
Natalie Fleet
Labour
Bolsover
Natasha Irons
Labour
Croydon East
Naushabah Khan
Labour
Gillingham and Rainham
Navendu Mishra
Labour
Stockport
Naz Shah
Labour
Bradford West
Neil Coyle
Labour
Bermondsey and Old Southwark
Neil Duncan-Jordan
Labour
Poole
Nesil Caliskan
Labour
Barking
Nick Smith
Labour
Blaenau Gwent and Rhymney
Nick Thomas-Symonds
Labour
Torfaen
Noah Law
Labour
St Austell and Newquay
Olivia Bailey
Labour
Reading West and Mid Berkshire
Olivia Blake
Labour
Sheffield Hallam
Pam Cox
Labour
Colchester
Pamela Nash
Labour
Motherwell, Wishaw and Carluke
Pat McFadden
Labour
Wolverhampton South East
Patricia Ferguson
Labour
Glasgow West
Patrick Hurley
Labour
Southport
Paula Barker
Labour
Liverpool Wavertree
Paul Davies
Labour
Colne Valley
Paulette Hamilton
Labour
Birmingham Erdington
Perran Moon
Labour
Camborne and Redruth
Peter Dowd
Labour
Bootle
Peter Kyle
Labour
Hove and Portslade
Peter Lamb
Labour
Crawley
Peter Prinsley
Labour
Bury St Edmunds and Stowmarket
Peter Swallow
Labour
Bracknell
Phil Brickell
Labour
Bolton West
Rachel Hopkins
Labour
Luton South and South Bedfordshire
Rachel Reeves
Labour
Leeds West and Pudsey
Rachel Taylor
Labour
North Warwickshire and Bedworth
Rebecca Long Bailey
Labour
Salford
Richard Baker
Labour
Glenrothes and Mid Fife
Richard Burgon
Labour
Leeds East
Richard Quigley
Labour
Isle of Wight West
Rosie Wrighting
Labour
Kettering
Rushanara Ali
Labour
Bethnal Green and Stepney
Ruth Cadbury
Labour
Brentford and Isleworth
Ruth Jones
Labour
Newport West and Islwyn
Sadik Al-Hassan
Labour
North Somerset
Samantha Dixon
Labour
Chester North and Neston
Samantha Niblett
Labour
South Derbyshire
Sam Carling
Labour
North West Cambridgeshire
Sam Rushworth
Labour
Bishop Auckland
Sarah Champion
Labour
Rotherham
Sarah Coombes
Labour
West Bromwich
Sarah Edwards
Labour
Tamworth
Sarah Jones
Labour
Croydon West
Sarah Owen
Labour
Luton North
Sarah Russell
Labour
Congleton
Sarah Sackman
Labour
Finchley and Golders Green
Sarah Smith
Labour
Hyndburn
Satvir Kaur
Labour
Southampton Test
Sean Woodcock
Labour
Banbury
Shabana Mahmood
Labour
Birmingham Ladywood
Shaun Davies
Labour
Telford
Sir Alan Campbell
Labour
Tynemouth
Sir Keir Starmer
Labour
Holborn and St Pancras
Sir Mark Tami
Labour
Alyn and Deeside
Sir Nicholas Dakin
Labour
Scunthorpe
Sir Stephen Timms
Labour
East Ham
Sojan Joseph
Labour
Ashford
Sonia Kumar
Labour
Dudley
Stephanie Peacock
Labour
Barnsley South
Stephen Kinnock
Labour
Aberafan Maesteg
Stephen Morgan
Labour
Portsmouth South
Steve Race
Labour
Exeter
Steve Witherden
Labour
Montgomeryshire and Glyndŵr
Steve Yemm
Labour
Mansfield
Sureena Brackenridge
Labour
Wolverhampton North East
Tahir Ali
Labour
Birmingham Hall Green and Moseley
Taiwo Owatemi
Labour
Coventry North West
Terry Jermy
Labour
South West Norfolk
Tim Roca
Labour
Macclesfield
Tom Collins
Labour
Worcester
Tom Hayes
Labour
Bournemouth East
Tom Rutland
Labour
East Worthing and Shoreham
Tonia Antoniazzi
Labour
Gower
Tony Vaughan
Labour
Folkestone and Hythe
Torcuil Crichton
Labour
Na h-Eileanan an Iar
Torsten Bell
Labour
Swansea West
Tracy Gilbert
Labour
Edinburgh North and Leith
Tristan Osborne
Labour
Chatham and Aylesford
Tulip Siddiq
Labour
Hampstead and Highgate
Uma Kumaran
Labour
Stratford and Bow
Valerie Vaz
Labour
Walsall and Bloxwich
Vicky Foxcroft
Labour
Lewisham North
Warinder Juss
Labour
Wolverhampton West
Wes Streeting
Labour
Ilford North
Will Stone
Labour
Swindon North
Yasmin Qureshi
Labour
Bolton South and Walkden
Yuan Yang
Labour
Earley and Woodley
Yvette Cooper
Labour
Pontefract, Castleford and Knottingley