List of MPs elected in the 2019 United Kingdom general election

list of MPs

In the United Kingdom's (UK) 2019 general election each parliamentary constituency elected one member. There are 650 constituencies and so 650 members of Parliament (MPs) were elected to the House of Commons. The new Parliament first met on 17 December 2019.[1][2][3]

2019–present Parliament of the United Kingdom
2017–2019 Parliament
Overview
Legislative bodyParliament of the United Kingdom
Meeting PlacePalace of Westminster
Term17 December 2019 –
Election2019 United Kingdom general election
GovernmentSunak ministry
(since 25 October 2022)
Truss ministry
(6 September - 25 October 2022)
Second Johnson ministry
(until 6 September 2022)
House of Commons
Members650
SpeakerSir Lindsay Hoyle
LeaderPenny Mordaunt
(since 6 September 2022)
Mark Spencer
(8 February - 6 September 2022)
Jacob Rees-Mogg
(until 8 February 2022)
Prime MinisterRishi Sunak
(from 25 October 2022)
Liz Truss
(6 September - 25 October 2022)
Boris Johnson
(until 6 September 2022)
Deputy Prime MinisterOliver Dowden
(since 21 April 2023)
Thérèse Coffey
(6 September - 25 October 2022)
Dominic Raab (until 6 September 2022 and 25 October 2022 - 21 April 2023)
Leader of the OppositionSir Keir Starmer
Jeremy Corbyn (until 2020)
Third-party leaderStephen Flynn
Ian Blackford (until 2022)
House of Lords
Members789
Lord SpeakerThe Lord McFall of Alcluith
The Lord Fowler (until 2021)
LeaderThe Lord True
The Baroness Evans of Bowes Park (until 2022)
Leader of the OppositionThe Baroness Smith of Basildon
Third-party leaderThe Lord Newby
Crown-in-Parliament
Charles III
Elizabeth II
Sessions
1st17 December 2019 – 29 April 2021
2nd11 May 2021 – 28 April 2022
3rd10 May 2022 –

House of Commons composition change

The Conservative Party gained the most seats in the election. The Scottish National Party increased their number of seats. The Social Democratic and Labour Party returned to the House of Commons for the first time since their defeat in the 2017 general election, and the Alliance Party also returned for the first time since their defeat in the 2015 general election. The Labour Party, Plaid Cymru and Democratic Unionists all lost seats.

List of MPs elected change

24% of the members elected in the 2019 election were elected for the first time, or were not members of the previous parliament.

ConstituencyParty of holder
before election
Member returnedParty of holder
after election
Notes
AberavonLabour
Stephen Kinnock
LabourSeat held
AberconwyConservative
Robin Millar
ConservativePrevious holder, Guto Bebb, did not stand
Aberdeen NorthScottish National
Kirsty Blackman
Scottish NationalSeat held
Aberdeen SouthConservative
Stephen Flynn
Scottish NationalPrevious holder, Ross Thomson, did not stand
Airdrie and ShottsScottish National
Neil Gray
Scottish NationalSeat held
AldershotConservative
Leo Docherty
ConservativeSeat held
Aldridge-BrownhillsConservative
Wendy Morton
ConservativeSeat held
Altrincham and Sale WestConservative
Graham Brady
ConservativeSeat held
Alyn and DeesideLabour
Mark Tami
LabourSeat held
Amber ValleyConservative
Nigel Mills
ConservativeSeat held
AngusConservative
Dave Doogan
Scottish NationalDefeated holder, Kirstene Hair
ArfonPlaid Cymru
Hywel Williams
Plaid CymruSeat held
Argyll and ButeScottish National
Brendan O'Hara
Scottish NationalSeat held
Arundel and South DownsConservative
Andrew Griffith
ConservativePrevious holder, Nick Herbert, did not stand
AshfieldLabour
Lee Anderson
ConservativePrevious holder, Gloria de Piero, did not stand
AshfordConservative
Damian Green
ConservativeSeat held
Ashton-under-LyneLabour
Angela Rayner
LabourSeat held
AylesburyConservative
Rob Butler
ConservativePrevious holder, David Lidington, did not stand
Ayr, Carrick and CumnockConservative
Allan Dorans
Scottish NationalPrevious holder, Bill Grant, did not stand
BanburyConservative
Victoria Prentis
ConservativeSeat held
Banff and BuchanConservative
David Duguid
ConservativeSeat held
BarkingLabour
Margaret Hodge
LabourSeat held
Barnsley CentralLabour
Dan Jarvis
LabourSeat held
Barnsley EastLabour
Stephanie Peacock
LabourSeat held
Barrow and FurnessIndependent (The Independents)[a]
Simon Fell
ConservativePrevious holder, John Woodcock, did not stand
Basildon and BillericayConservative
John Baron
ConservativeSeat held
BasingstokeConservative
Maria Miller
ConservativeSeat held
BassetlawVacant[b]
Brendan Clarke-Smith
ConservativePrevious holder, John Mann, did not stand
BathLiberal Democrats
Wera Hobhouse
Liberal DemocratsSeat held
Batley and SpenLabour Co-operative
Tracy Brabin
Labour Co-operativeSeat held
BatterseaLabour
Marsha de Cordova
LabourSeat held
BeaconsfieldIndependent[c]
Joy Morrissey
ConservativeDefeated holder, Dominic Grieve
BeckenhamConservative
Bob Stewart
ConservativeSeat held
BedfordLabour
Mohammad Yasin
LabourSeat held
Belfast EastDUP
Gavin Robinson
DUPSeat held
Belfast NorthDUP
John Finucane
Sinn FéinDefeated holder, Nigel Dodds
Belfast SouthDUP
Claire Hanna
SDLPDefeated holder, Emma Little-Pengelly
Belfast WestSinn Féin
Paul Maskey
Sinn FéinSeat held
Bermondsey and Old SouthwarkLabour
Neil Coyle
LabourSeat held
Berwick-upon-TweedConservative
Anne-Marie Trevelyan
ConservativeSeat held
Berwickshire, Roxburgh and SelkirkConservative
John Lamont
ConservativeSeat held
Bethnal Green and BowLabour
Rushanara Ali
LabourSeat held
Beverley and HoldernessConservative
Graham Stuart
ConservativeSeat held
Bexhill and BattleConservative
Huw Merriman
ConservativeSeat held
Bexleyheath and CrayfordConservative
David Evennett
ConservativeSeat held
BirkenheadBirkenhead Social Justice[b]
Mick Whitley
LabourDefeated holder, Frank Field
Birmingham EdgbastonLabour Co-operative
Preet Gill
Labour Co-operativeSeat held
Birmingham ErdingtonLabour
Jack Dromey
LabourSeat held
Birmingham Hall GreenLabour
Tahir Ali
LabourDefeated holder, Roger Godsiff
Birmingham Hodge HillLabour
Liam Byrne
LabourSeat held
Birmingham LadywoodLabour
Shabana Mahmood
LabourSeat held
Birmingham NorthfieldLabour
Gary Sambrook
ConservativeDefeated holder, Richard Burden
Birmingham Perry BarrLabour
Khalid Mahmood
LabourSeat held
Birmingham Selly OakLabour
Steve McCabe
LabourSeat held
Birmingham YardleyLabour
Jess Phillips
LabourSeat held
Bishop AucklandLabour
Dehenna Davison
ConservativeDefeated holder, Helen Goodman
BlackburnLabour
Kate Hollern
LabourSeat held
Blackley and BroughtonLabour
Graham Stringer
LabourSeat held
Blackpool North and CleveleysConservative
Paul Maynard
ConservativeSeat held
Blackpool SouthLabour
Scott Benton
ConservativeDefeated holder, Gordon Marsden
Blaenau GwentLabour
Nick Smith
LabourSeat held
BlaydonLabour
Liz Twist
LabourSeat held
Blyth ValleyLabour
Ian Levy
ConservativePrevious holder, Ronnie Campbell, did not stand
Bognor Regis and LittlehamptonConservative
Nick Gibb
ConservativeSeat held
BolsoverLabour
Mark Fletcher
ConservativeDefeated holder, Dennis Skinner
Bolton North EastLabour
Mark Logan
ConservativeDefeated holder, David Crausby
Bolton South EastLabour
Yasmin Qureshi
LabourSeat held
Bolton WestConservative
Chris Green
ConservativeSeat held
BootleLabour
Peter Dowd
LabourSeat held
Boston and SkegnessConservative
Matt Warman
ConservativeSeat held
BosworthConservative
Luke Evans
ConservativePrevious holder, David Tredinnick, did not stand
Bournemouth EastConservative
Tobias Ellwood
ConservativeSeat held
Bournemouth WestConservative
Conor Burns
ConservativeSeat held
BracknellLiberal Democrats[c]
James Sunderland
ConservativePrevious holder, Phillip Lee, did not stand
Bradford EastLabour
Imran Hussain
LabourSeat held
Bradford SouthLabour
Judith Cummins
LabourSeat held
Bradford WestLabour
Naseem Shah
LabourSeat held
BraintreeConservative
James Cleverly
ConservativeSeat held
Brecon and RadnorshireLiberal Democrats[d]
Fay Jones
ConservativeDefeated holder, Jane Dodds
Brent CentralLabour
Dawn Butler
LabourSeat held
Brent NorthLabour
Barry Gardiner
LabourSeat held
Brentford and IsleworthLabour
Ruth Cadbury
LabourSeat held
Brentwood and OngarConservative
Alex Burghart
ConservativeSeat held
BridgendLabour
Jamie Wallis
ConservativeDefeated holder, Madeleine Moon
Bridgwater and West SomersetConservative
Ian Liddell-Grainger
ConservativeSeat held
Brigg and GooleConservative
Andrew Percy
ConservativeSeat held
Brighton KemptownLabour Co-operative
Lloyd Russell-Moyle
Labour Co-operativeSeat held
Brighton PavilionGreen
Caroline Lucas
GreenSeat held
Bristol EastLabour
Kerry McCarthy
LabourSeat held
Bristol North WestLabour
Darren Jones
LabourSeat held
Bristol SouthLabour
Karin Smyth
LabourSeat held
Bristol WestLabour
Thangam Debbonaire
LabourSeat held
BroadlandConservative
Jerome Mayhew
ConservativePrevious holder, Keith Simpson, did not stand
Bromley and ChislehurstConservative
Bob Neill
ConservativeSeat held
BromsgroveConservative
Sajid Javid
ConservativeSeat held
BroxbourneConservative
Charles Walker
ConservativeSeat held
BroxtoweChange UK[c]
Darren Henry
ConservativeDefeated holder, Anna Soubry
BuckinghamVacant[e]
Greg Smith
ConservativePrevious holder, John Bercow, did not stand
BurnleyLabour
Antony Higginbotham
ConservativeDefeated holder, Julie Cooper
BurtonConservative
Kate Kniveton
ConservativePrevious holder, Andrew Griffiths, did not stand
Bury NorthLabour
James Daly
ConservativeDefeated holder, James Frith
Bury SouthIndependent[b]
Christian Wakeford
ConservativeDefeated holder, Ivan Lewis
Bury St EdmundsConservative
Jo Churchill
ConservativeSeat held
CaerphillyLabour
Wayne David
LabourSeat held
Caithness, Sutherland and Easter RossLiberal Democrats
Jamie Stone
Liberal DemocratsSeat held
Calder ValleyConservative
Craig Whittaker
ConservativeSeat held
Camberwell and PeckhamLabour
Harriet Harman
LabourSeat held
Camborne and RedruthConservative
George Eustice
ConservativeSeat held
CambridgeLabour
Daniel Zeichner
LabourSeat held
Cannock ChaseConservative
Amanda Milling
ConservativeSeat held
CanterburyLabour
Rosie Duffield
LabourSeat held
Cardiff CentralLabour
Jo Stevens
LabourSeat held
Cardiff NorthLabour
Anna McMorrin
LabourSeat held
Cardiff South and PenarthLabour Co-operative
Stephen Doughty
Labour Co-operativeSeat held
Cardiff WestLabour
Kevin Brennan
LabourSeat held
CarlisleConservative
John Stevenson
ConservativeSeat held
Carmarthen East and DinefwrPlaid Cymru
Jonathan Edwards
Plaid CymruSeat held
Carmarthen West and South PembrokeshireConservative
Simon Hart
ConservativeSeat held
Carshalton and WallingtonLiberal Democrats
Elliot Colburn
ConservativeDefeated holder, Tom Brake
Castle PointConservative
Rebecca Harris
ConservativeSeat held
Central AyrshireScottish National
Philippa Whitford
Scottish NationalSeat held
Central DevonConservative
Mel Stride
ConservativeSeat held
Central Suffolk and North IpswichConservative
Dan Poulter
ConservativeSeat held
CeredigionPlaid Cymru
Ben Lake
Plaid CymruSeat held
CharnwoodConservative
Edward Argar
ConservativeSeat held
Chatham and AylesfordConservative
Tracey Crouch
ConservativeSeat held
CheadleConservative
Mary Robinson
ConservativeSeat held
ChelmsfordConservative
Vicky Ford
ConservativeSeat held
Chelsea and FulhamConservative
Greg Hands
ConservativeSeat held
CheltenhamConservative
Alex Chalk
ConservativeSeat held
Chesham and AmershamConservative
Cheryl Gillan
ConservativeSeat held
ChesterfieldLabour
Toby Perkins
LabourSeat held
ChichesterConservative
Gillian Keegan
ConservativeSeat held
Chingford and Woodford GreenConservative
Iain Duncan Smith
ConservativeSeat held
ChippenhamConservative
Michelle Donelan
ConservativeSeat held
Chipping BarnetConservative
Theresa Villiers
ConservativeSeat held
ChorleySpeaker[b]
Lindsay Hoyle
SpeakerSeat held
ChristchurchConservative
Christopher Chope
ConservativeSeat held
Cities of London and WestminsterConservative
Nickie Aiken
ConservativePrevious holder, Mark Field, did not stand
City of ChesterLabour
Chris Matheson
LabourSeat held
City of DurhamLabour
Mary Foy
LabourPrevious holder, Roberta Blackman-Woods, did not stand
ClactonConservative
Giles Watling
ConservativeSeat held
CleethorpesConservative
Martin Vickers
ConservativeSeat held
Clwyd SouthLabour
Simon Baynes
ConservativeDefeated holder, Susan Elan Jones
Clwyd WestConservative
David Jones
ConservativeSeat held
Coatbridge, Chryston and BellshillLabour
Steven Bonnar
Scottish NationalDefeated holder, Hugh Gaffney
ColchesterConservative
Will Quince
ConservativeSeat held
Colne ValleyLabour
Jason McCartney
ConservativeDefeated holder, Thelma Walker
CongletonConservative
Fiona Bruce
ConservativeSeat held
CopelandConservative
Trudy Harrison
ConservativeSeat held
CorbyConservative
Tom Pursglove
ConservativeSeat held
Coventry North EastLabour
Colleen Fletcher
LabourSeat held
Coventry North WestLabour
Taiwo Owatemi
LabourPrevious holder, Geoffrey Robinson, did not stand
Coventry SouthLabour
Zarah Sultana
LabourPrevious holder, Jim Cunningham, did not stand
CrawleyConservative
Henry Smith
ConservativeSeat held
Crewe and NantwichLabour
Kieran Mullan
ConservativeDefeated holder, Laura Smith
Croydon CentralLabour
Sarah Jones
LabourSeat held
Croydon NorthLabour Co-operative
Steve Reed
Labour Co-operativeSeat held
Croydon SouthConservative
Chris Philp
ConservativeSeat held
Cumbernauld, Kilsyth and Kirkintilloch EastScottish National
Stuart McDonald
Scottish NationalSeat held
Cynon ValleyLabour
Beth Winter
LabourPrevious holder, Ann Clwyd, did not stand
Dagenham and RainhamLabour
Jon Cruddas
LabourSeat held
DarlingtonLabour
Peter Gibson
ConservativeDefeated holder, Jenny Chapman
DartfordConservative
Gareth Johnson
ConservativeSeat held
DaventryConservative
Chris Heaton-Harris
ConservativeSeat held
DelynLabour
Rob Roberts
ConservativeDefeated holder, David Hanson
Denton and ReddishLabour
Andrew Gwynne
LabourSeat held
Derby NorthIndependent[b]
Amanda Solloway
ConservativeDefeated holder, Chris Williamson
Derby SouthLabour
Margaret Beckett
LabourSeat held
Derbyshire DalesConservative
Sarah Dines
ConservativePrevious holder, Patrick McLoughlin, did not stand
DevizesConservative
Danny Kruger
ConservativePrevious holder, Claire Perry, did not stand
DewsburyLabour
Mark Eastwood
ConservativeDefeated holder, Paula Sherriff
Don ValleyLabour
Nicholas Fletcher
ConservativeDefeated holder, Caroline Flint
Doncaster CentralLabour
Rosie Winterton
LabourSeat held
Doncaster NorthLabour
Ed Miliband
LabourSeat held
DoverIndependent[c]
Natalie Elphicke
ConservativePrevious holder, Charlie Elphicke, did not stand
Dudley NorthIndependent[b]
Marco Longhi
ConservativePrevious holder, Ian Austin, did not stand
Dudley SouthConservative
Mike Wood
ConservativeSeat held
Dulwich and West NorwoodLabour
Helen Hayes
LabourSeat held
Dumfries and GallowayConservative
Alister Jack
ConservativeSeat held
Dumfriesshire, Clydesdale and TweeddaleConservative
David Mundell
ConservativeSeat held
Dundee EastScottish National
Stewart Hosie
Scottish NationalSeat held
Dundee WestScottish National
Chris Law
Scottish NationalSeat held
Dunfermline and West FifeScottish National
Douglas Chapman
Scottish NationalSeat held
Dwyfor MeirionnyddPlaid Cymru
Liz Saville-Roberts
Plaid CymruSeat held
Ealing Central and ActonLabour
Rupa Huq
LabourSeat held
Ealing NorthLabour
James Murray
Labour Co-operativePrevious holder, Stephen Pound, did not stand
Ealing SouthallLabour
Virendra Sharma
LabourSeat held
EasingtonLabour
Grahame Morris
LabourSeat held
East AntrimDUP
Sammy Wilson
DUPSeat held
East DevonConservative
Simon Jupp
ConservativePrevious holder, Hugo Swire, did not stand
East DunbartonshireLiberal Democrats
Amy Callaghan
Scottish NationalDefeated holder, Jo Swinson
East HamLabour
Stephen Timms
LabourSeat held
East HampshireConservative
Damian Hinds
ConservativeSeat held
East Kilbride, Strathaven and LesmahagowScottish National
Lisa Cameron
Scottish NationalSeat held
East LondonderryDUP
Gregory Campbell
DUPSeat held
East LothianLabour
Kenny MacAskill
Scottish NationalDefeated holder, Martin Whitfield
East RenfrewshireConservative
Kirsten Oswald
Scottish NationalDefeated holder, Paul Masterton
East SurreyLiberal Democrats[c]
Claire Coutinho
ConservativePrevious holder, Sam Gyimah, did not stand
East Worthing and ShorehamConservative
Tim Loughton
ConservativeSeat held
East YorkshireConservative
Greg Knight
ConservativeSeat held
EastbourneLiberal Democrats
Caroline Ansell
ConservativeDefeated holder, Stephen Lloyd
EastleighConservative
Paul Holmes
ConservativePrevious holder, Mims Davies, stood for Mid Sussex
EddisburyLiberal Democrats[c]
Edward Timpson
ConservativeDefeated holder, Antoinette Sandbach
Edinburgh EastScottish National
Tommy Sheppard
Scottish NationalSeat held
Edinburgh North and LeithScottish National
Deidre Brock
Scottish NationalSeat held
Edinburgh SouthLabour
Ian Murray
LabourSeat held
Edinburgh South WestScottish National
Joanna Cherry
Scottish NationalSeat held
Edinburgh WestLiberal Democrats
Christine Jardine
Liberal DemocratsSeat held
EdmontonLabour Co-operative
Kate Osamor
Labour Co-operativeSeat held
Ellesmere Port and NestonLabour
Justin Madders
LabourSeat held
Elmet and RothwellConservative
Alec Shelbrooke
ConservativeSeat held
ElthamLabour
Clive Efford
LabourSeat held
Enfield NorthChange UK[b]
Feryal Clark
LabourPrevious holder, Joan Ryan, did not stand
Enfield SouthgateLabour
Bambos Charalambous
LabourSeat held
Epping ForestConservative
Eleanor Laing
ConservativeSeat held
Epsom and EwellConservative
Chris Grayling
ConservativeSeat held
ErewashConservative
Maggie Throup
ConservativeSeat held
Erith and ThamesmeadLabour
Abena Oppong-Asare
LabourPrevious holder, Teresa Pearce, did not stand
Esher and WaltonConservative
Dominic Raab
ConservativeSeat held
ExeterLabour
Ben Bradshaw
LabourSeat held
FalkirkScottish National
John McNally
Scottish NationalSeat held
FarehamConservative
Suella Braverman
ConservativeSeat held
Faversham and Mid KentConservative
Helen Whately
ConservativeSeat held
Feltham and HestonLabour Co-operative
Seema Malhotra
Labour Co-operativeSeat held
Fermanagh and South TyroneSinn Féin
Michelle Gildernew
Sinn FéinSeat held
Filton and Bradley StokeConservative
Jack Lopresti
ConservativeSeat held
Finchley and Golders GreenConservative

Mike Freer

ConservativeSeat held
Folkestone and HytheConservative
Damian Collins
ConservativeSeat held
Forest of DeanConservative
Mark Harper
ConservativeSeat held
FoyleSinn Féin
Colum Eastwood
SDLPDefeated holder, Elisha McCallion
FyldeConservative
Mark Menzies
ConservativeSeat held
GainsboroughConservative
Edward Leigh
ConservativeSeat held
Garston and HalewoodLabour
Maria Eagle
LabourSeat held
GatesheadLabour
Ian Mearns
LabourSeat held
GedlingLabour
Tom Randall
ConservativeDefeated holder, Vernon Coaker
Gillingham and RainhamConservative
Rehman Chishti
ConservativeSeat held
Glasgow CentralScottish National
Alison Thewliss
Scottish NationalSeat held
Glasgow EastScottish National
David Linden
Scottish NationalSeat held
Glasgow NorthScottish National
Patrick Grady
Scottish NationalSeat held
Glasgow North EastLabour Co-operative
Anne McLaughlin
Scottish NationalDefeated holder, Paul Sweeney
Glasgow North WestScottish National
Carol Monaghan
Scottish NationalSeat held
Glasgow SouthScottish National
Stewart McDonald
Scottish NationalSeat held
Glasgow South WestScottish National
Chris Stephens
Scottish NationalSeat held
GlenrothesScottish National
Peter Grant
Scottish NationalSeat held
GloucesterConservative
Richard Graham
ConservativeSeat held
GordonConservative
Richard Thomson
Scottish NationalDefeated holder, Colin Clark
GosportConservative
Caroline Dinenage
ConservativeSeat held
GowerLabour
Tonia Antoniazzi
LabourSeat held
Grantham and StamfordIndependent[c]
Gareth Davies
ConservativePrevious holder, Nick Boles, did not stand
GraveshamConservative
Adam Holloway
ConservativeSeat held
Great GrimsbyLabour
Lia Nici
ConservativeDefeated holder, Melanie Onn
Great YarmouthConservative
Brandon Lewis
ConservativeSeat held
Greenwich and WoolwichLabour
Matthew Pennycook
LabourSeat held
GuildfordIndependent[c]
Angela Richardson
ConservativeDefeated holder, Anne Milton
Hackney North and Stoke NewingtonLabour
Diane Abbott
LabourSeat held
Hackney South and ShoreditchLabour Co-operative
Meg Hillier
Labour Co-operativeSeat held
Halesowen and Rowley RegisConservative
James Morris
ConservativeSeat held
HalifaxLabour
Holly Lynch
LabourSeat held
Haltemprice and HowdenConservative
David Davis
ConservativeSeat held
HaltonLabour
Derek Twigg
LabourSeat held
HammersmithLabour
Andrew Slaughter
LabourSeat held
Hampstead and KilburnLabour
Tulip Siddiq
LabourSeat held
HarboroughConservative
Neil O'Brien
ConservativeSeat held
HarlowConservative
Robert Halfon
ConservativeSeat held
Harrogate and KnaresboroughConservative
Andrew Jones
ConservativeSeat held
Harrow EastConservative
Bob Blackman
ConservativeSeat held
Harrow WestLabour Co-operative
Gareth Thomas
Labour Co-operativeSeat held
HartlepoolLabour
Mike Hill
LabourSeat held
Harwich and North EssexConservative
Bernard Jenkin
ConservativeSeat held
Hastings and RyeIndependent[c]
Sally-Ann Hart
ConservativePrevious holder, Amber Rudd, did not stand
HavantConservative
Alan Mak
ConservativeSeat held
Hayes and HarlingtonLabour
John McDonnell
LabourSeat held
Hazel GroveConservative
William Wragg
ConservativeSeat held
Hemel HempsteadConservative
Mike Penning
ConservativeSeat held
HemsworthLabour
Jon Trickett
LabourSeat held
HendonConservative
Matthew Offord
ConservativeSeat held
HenleyConservative
John Howell
ConservativeSeat held
Hereford and South HerefordshireConservative
Jesse Norman
ConservativeSeat held
Hertford and StortfordConservative
Julie Marson
ConservativePrevious holder, Mark Prisk, did not stand
HertsmereConservative
Oliver Dowden
ConservativeSeat held
HexhamConservative
Guy Opperman
ConservativeSeat held
Heywood and MiddletonLabour
Chris Clarkson
ConservativeDefeated holder, Liz McInnes
High PeakLabour
Robert Largan
ConservativeDefeated holder, Ruth George
Hitchin and HarpendenConservative
Bim Afolami
ConservativeSeat held
Holborn and St PancrasLabour
Keir Starmer
LabourSeat held
Hornchurch and UpminsterConservative
Julia Lopez
ConservativeSeat held
Hornsey and Wood GreenLabour
Catherine West
LabourSeat held
HorshamConservative
Jeremy Quin
ConservativeSeat held
Houghton and Sunderland SouthLabour
Bridget Phillipson
LabourSeat held
HoveLabour
Peter Kyle
LabourSeat held
HuddersfieldLabour Co-operative
Barry Sheerman
Labour Co-operativeSeat held
HuntingdonConservative
Jonathan Djanogly
ConservativeSeat held
HyndburnLabour
Sara Britcliffe
ConservativeDefeated holder, Graham Jones
Ilford NorthLabour
Wes Streeting
LabourSeat held
Ilford SouthChange UK[a]
Sam Tarry
LabourDefeated holder, Mike Gapes
InverclydeScottish National
Ronnie Cowan
Scottish NationalSeat held
Inverness, Nairn, Badenoch and StrathspeyScottish National
Drew Hendry
Scottish NationalSeat held
IpswichLabour
Tom Hunt
ConservativeDefeated holder, Sandy Martin
Isle of WightConservative
Bob Seely
ConservativeSeat held
Islington NorthLabour
Jeremy Corbyn
LabourSeat held
Islington South and FinsburyLabour
Emily Thornberry
LabourSeat held
IslwynLabour Co-operative
Chris Evans
Labour Co-operativeSeat held
JarrowIndependent[b]
Kate Osborne
LabourPrevious holder, Stephen Hepburn, did not stand
KeighleyLabour
Robbie Moore
ConservativeDefeated holder, John Grogan
Kenilworth and SouthamConservative
Jeremy Wright
ConservativeSeat held
KensingtonLabour
Felicity Buchan
ConservativeDefeated holder, Emma Dent Coad
KetteringConservative
Philip Hollobone
ConservativeSeat held
Kilmarnock and LoudounScottish National
Alan Brown
Scottish NationalSeat held
Kingston and SurbitonLiberal Democrats
Edward Davey
Liberal DemocratsSeat held
Kingston upon Hull EastLabour
Karl Turner
LabourSeat held
Kingston upon Hull NorthLabour
Diana Johnson
LabourSeat held
Kingston upon Hull West and HessleLabour
Emma Hardy
LabourSeat held
KingswoodConservative
Chris Skidmore
ConservativeSeat held
Kirkcaldy and CowdenbeathLabour
Neale Hanvey
Scottish National[f]Defeated holder, Lesley Laird
KnowsleyLabour
George Howarth
LabourSeat held
Lagan ValleyDUP
Jeffrey Donaldson
DUPSeat held
Lanark and Hamilton EastScottish National
Angela Crawley
Scottish NationalSeat held
Lancaster and FleetwoodLabour
Cat Smith
LabourSeat held
Leeds CentralLabour
Hilary Benn
LabourSeat held
Leeds EastLabour
Richard Burgon
LabourSeat held
Leeds North EastLabour
Fabian Hamilton
LabourSeat held
Leeds North WestLabour Co-operative
Alex Sobel
Labour Co-operativeSeat held
Leeds WestLabour
Rachel Reeves
LabourSeat held
Leicester EastLabour
Claudia Webbe
LabourPrevious holder, Keith Vaz, did not stand
Leicester SouthLabour Co-operative
Jon Ashworth
Labour Co-operativeSeat held
Leicester WestLabour
Liz Kendall
LabourSeat held
LeighLabour Co-operative
James Grundy
ConservativeDefeated holder, Joanne Platt
LewesConservative
Maria Caulfield
ConservativeSeat held
Lewisham EastLabour
Janet Daby
LabourSeat held
Lewisham West and PengeLabour
Ellie Reeves
LabourSeat held
Lewisham DeptfordLabour
Vicky Foxcroft
LabourSeat held
Leyton and WansteadLabour
John Cryer
LabourSeat held
LichfieldConservative
Michael Fabricant
ConservativeSeat held
LincolnLabour
Karl McCartney
ConservativeDefeated holder, Karen Lee
Linlithgow and East FalkirkScottish National
Martyn Day
Scottish NationalSeat held
Liverpool RiversideIndependent[a]
Kim Johnson
LabourPrevious holder, Louise Ellman, did not stand
Liverpool WaltonLabour
Dan Carden
LabourSeat held
Liverpool WavertreeLiberal Democrats[a]
Paula Barker
LabourPrevious holder, Luciana Berger, did not stand
Liverpool West DerbyLabour Co-operative
Ian Byrne
LabourPrevious holder, Stephen Twigg, did not stand
LivingstonScottish National
Hannah Bardell
Scottish NationalSeat held
LlanelliLabour
Nia Griffith
LabourSeat held
LoughboroughConservative
Jane Hunt
ConservativePrevious holder, Nicky Morgan, did not stand
Louth and HorncastleConservative
Victoria Atkins
ConservativeSeat held
LudlowConservative
Philip Dunne
ConservativeSeat held
Luton NorthIndependent[b]
Sarah Owen
LabourPrevious holder, Kelvin Hopkins, did not stand
Luton SouthIndependent (The Independents)[a]
Rachel Hopkins
LabourDefeated holder, Gavin Shuker
MacclesfieldConservative
David Rutley
ConservativeSeat held
MaidenheadConservative
Theresa May
ConservativeSeat held
Maidstone and The WealdConservative
Helen Grant
ConservativeSeat held
MakerfieldLabour
Yvonne Fovargue
LabourSeat held
MaldonConservative
John Whittingdale
ConservativeSeat held
Manchester CentralLabour Co-operative
Lucy Powell
Labour Co-operativeSeat held
Manchester GortonLabour
Afzal Khan
LabourSeat held
Manchester WithingtonLabour
Jeff Smith
LabourSeat held
MansfieldConservative
Ben Bradley
ConservativeSeat held
Meon ValleyConservative
Flick Drummond
ConservativePrevious holder, George Hollingbery, did not stand
MeridenConservative
Saqib Bhatti
ConservativePrevious holder, Caroline Spelman, did not stand
Merthyr Tydfil and RhymneyLabour
Gerald Jones
LabourSeat held
Mid BedfordshireConservative
Nadine Dorries
ConservativeSeat held
Mid DerbyshireConservative
Pauline Latham
ConservativeSeat held
Mid Dorset and North PooleConservative
Michael Tomlinson
ConservativeSeat held
Mid NorfolkConservative
George Freeman
ConservativeSeat held
Mid SussexConservative
Mims Davies
ConservativePrevious holder, Nicholas Soames, did not stand. Davies was previously MP for Eastleigh
Mid UlsterSinn Féin
Francie Molloy
Sinn FéinSeat held
Mid WorcestershireConservative
Nigel Huddleston
ConservativeSeat held
MiddlesbroughLabour
Andy McDonald
LabourSeat held
Middlesbrough South and East ClevelandConservative
Simon Clarke
ConservativeSeat held
MidlothianLabour
Owen Thompson
Scottish NationalDefeated holder, Danielle Rowley
Milton Keynes NorthConservative
Ben Everitt
ConservativePrevious holder, Mark Lancaster, did not stand
Milton Keynes SouthConservative
Iain Stewart
ConservativeSeat held
Mitcham and MordenLabour
Siobhain McDonagh
LabourSeat held
Mole ValleyConservative

Paul Beresford

ConservativeSeat held
MonmouthConservative
David Davies
ConservativeSeat held
MontgomeryshireConservative
Craig Williams
ConservativePrevious holder, Glyn Davies, did not stand
MorayConservative
Douglas Ross
ConservativeSeat held
Morecambe and LunesdaleConservative
David Morris
ConservativeSeat held
Morley and OutwoodConservative
Andrea Jenkyns
ConservativeSeat held
Motherwell and WishawScottish National
Marion Fellows
Scottish NationalSeat held
Na h-Eileanan an IarScottish National
Angus MacNeil
Scottish NationalSeat held
NeathLabour Co-operative
Christina Rees
Labour Co-operativeSeat held
New Forest EastConservative
Julian Lewis
ConservativeSeat held
New Forest WestConservative
Desmond Swayne
ConservativeSeat held
NewarkConservative
Robert Jenrick
ConservativeSeat held
NewburyConservative
Laura Farris
ConservativePrevious holder, Richard Benyon, did not stand
Newcastle upon Tyne CentralLabour
Chi Onwurah
LabourSeat held
Newcastle upon Tyne EastLabour
Nick Brown
LabourSeat held
Newcastle upon Tyne NorthLabour
Catherine McKinnell
LabourSeat held
Newcastle-under-LymeLabour
Aaron Bell
ConservativePrevious holder, Paul Farrelly, did not stand
Newport EastLabour
Jessica Morden
LabourSeat held
Newport WestLabour
Ruth Jones
LabourSeat held
Newry and ArmaghSinn Féin
Mickey Brady
Sinn FéinSeat held
Newton AbbotConservative
Anne Marie Morris
ConservativeSeat held
Normanton, Pontefract and CastlefordLabour
Yvette Cooper
LabourSeat held
North AntrimDUP
Ian Paisley
DUPSeat held
North Ayrshire and ArranScottish National
Patricia Gibson
Scottish NationalSeat held
North CornwallConservative
Scott Mann
ConservativeSeat held
North DevonConservative
Selaine Saxby
ConservativePrevious holder, Peter Heaton-Jones, did not stand
North DorsetConservative
Simon Hoare
ConservativeSeat held
North DownIndependent
Stephen Farry
AlliancePrevious holder, Sylvia Hermon, did not stand
North DurhamLabour
Kevan Jones
LabourSeat held
North East BedfordshireConservative
Richard Fuller
ConservativePrevious holder, Alistair Burt, did not stand
North East CambridgeshireConservative
Steve Barclay
ConservativeSeat held
North East DerbyshireConservative
Lee Rowley
ConservativeSeat held
North East FifeScottish National
Wendy Chamberlain
Liberal DemocratsDefeated holder, Stephen Gethins
North East HampshireConservative
Ranil Jayawardena
ConservativeSeat held
North East HertfordshireConservative
Oliver Heald
ConservativeSeat held
North East SomersetConservative
Jacob Rees-Mogg
ConservativeSeat held
North HerefordshireConservative
Bill Wiggin
ConservativeSeat held
North NorfolkLiberal Democrats
Duncan Baker
ConservativePrevious holder, Norman Lamb, did not stand
North ShropshireConservative
Owen Paterson
ConservativeSeat held
North SomersetConservative
Liam Fox
ConservativeSeat held
North SwindonConservative
Justin Tomlinson
ConservativeSeat held
North ThanetConservative
Roger Gale
ConservativeSeat held
North TynesideLabour
Mary Glindon
LabourSeat held
North WarwickshireConservative
Craig Tracey
ConservativeSeat held
North West CambridgeshireConservative
Shailesh Vara
ConservativeSeat held
North West DurhamLabour
Richard Holden
ConservativeDefeated holder, Laura Pidcock
North West HampshireConservative
Kit Malthouse
ConservativeSeat held
North West LeicestershireConservative
Andrew Bridgen
ConservativeSeat held
North West NorfolkConservative
James Wild
ConservativePrevious holder, Henry Bellingham, did not stand
North WiltshireConservative
James Gray
ConservativeSeat held
Northampton NorthConservative
Michael Ellis
ConservativeSeat held
Northampton SouthConservative
Andrew Lewer
ConservativeSeat held
Norwich NorthConservative
Chloe Smith
ConservativeSeat held
Norwich SouthLabour
Clive Lewis
LabourSeat held
Nottingham EastChange UK[a]
Nadia Whittome
LabourDefeated holder, Chris Leslie
Nottingham NorthLabour Co-operative
Alex Norris
Labour Co-operativeSeat held
Nottingham SouthLabour
Lilian Greenwood
LabourSeat held
NuneatonConservative
Marcus Jones
ConservativeSeat held
Ochil and South PerthshireConservative
John Nicolson
Scottish NationalDefeated holder, Luke Graham
OgmoreLabour
Chris Elmore
LabourSeat held
Old Bexley and SidcupConservative
James Brokenshire
ConservativeSeat held
Oldham East and SaddleworthLabour
Debbie Abrahams
LabourSeat held
Oldham West and RoytonLabour Co-operative
Jim McMahon
Labour Co-operativeSeat held
Orkney and ShetlandLiberal Democrats
Alistair Carmichael
Liberal DemocratsSeat held
OrpingtonConservative
Gareth Bacon
ConservativePrevious holder, Jo Johnson, did not stand
Oxford EastLabour Co-operative
Anneliese Dodds
Labour Co-operativeSeat held
Oxford West and AbingdonLiberal Democrats
Layla Moran
Liberal DemocratsSeat held
Paisley and Renfrewshire NorthScottish National
Gavin Newlands
Scottish NationalSeat held
Paisley and Renfrewshire SouthScottish National
Mhairi Black
Scottish NationalSeat held
PendleConservative
Andrew Stephenson
ConservativeSeat held
Penistone and StocksbridgeLiberal Democrats[b]
Miriam Cates
ConservativePrevious holder, Angela Smith, did not stand
Penrith and The BorderIndependent[c]
Neil Hudson
ConservativePrevious holder, Rory Stewart, did not stand
Perth and North PerthshireScottish National
Pete Wishart
Scottish NationalSeat held
PeterboroughLabour
Paul Bristow
ConservativeDefeated holder, Lisa Forbes
Plymouth Moor ViewConservative
Johnny Mercer
ConservativeSeat held
Plymouth Sutton and DevonportLabour Co-operative
Luke Pollard
Labour Co-operativeSeat held
PontypriddLabour
Alex Davies-Jones
LabourPrevious holder, Owen Smith, did not stand
PooleConservative
Robert Syms
ConservativeSeat held
Poplar and LimehouseLabour
Apsana Begum
LabourPrevious holder, Jim Fitzpatrick, did not stand
Portsmouth NorthConservative
Penny Mordaunt
ConservativeSeat held
Portsmouth SouthLabour
Stephen Morgan
LabourSeat held
Preseli PembrokeshireConservative
Stephen Crabb
ConservativeSeat held
PrestonLabour Co-operative
Mark Hendrick
Labour Co-operativeSeat held
PudseyConservative
Stuart Andrew
ConservativeSeat held
PutneyIndependent[c]
Fleur Anderson
LabourPrevious holder, Justine Greening, did not stand
Rayleigh and WickfordConservative
Mark Francois
ConservativeSeat held
Reading EastLabour
Matt Rodda
LabourSeat held
Reading WestConservative
Alok Sharma
ConservativeSeat held
RedcarLabour Co-operative
Jacob Young
ConservativeDefeated holder, Anna Turley
RedditchConservative
Rachel Maclean
ConservativeSeat held
ReigateConservative
Crispin Blunt
ConservativeSeat held
RhonddaLabour
Chris Bryant
LabourSeat held
Ribble ValleyConservative
Nigel Evans
ConservativeSeat held
Richmond (Yorks)Conservative
Rishi Sunak
ConservativeSeat held
Richmond ParkConservative
Sarah Olney
Liberal DemocratsDefeated holder, Zac Goldsmith
RochdaleLabour
Tony Lloyd
LabourSeat held
Rochester and StroodConservative
Kelly Tolhurst
ConservativeSeat held
Rochford and Southend EastConservative
James Duddridge
ConservativeSeat held
RomfordConservative
Andrew Rosindell
ConservativeSeat held
Romsey and Southampton NorthConservative
Caroline Nokes
ConservativeSeat held
Ross, Skye and LochaberScottish National
Ian Blackford
Scottish NationalSeat held
Rossendale and DarwenConservative
Jake Berry
ConservativeSeat held
Rother ValleyLabour
Alexander Stafford
ConservativePrevious holder, Kevin Barron, did not stand
RotherhamLabour
Sarah Champion
LabourSeat held
RugbyConservative
Mark Pawsey
ConservativeSeat held
Ruislip, Northwood and PinnerConservative
David Simmonds
ConservativePrevious holder, Nick Hurd, did not stand
Runnymede and WeybridgeIndependent[c]
Ben Spencer
ConservativePrevious holder, Philip Hammond, did not stand
RushcliffeIndependent[c]
Ruth Edwards
ConservativePrevious holder, Ken Clarke, did not stand
Rutherglen and Hamilton WestLabour Co-operative
Margaret Ferrier
Scottish NationalDefeated holder, Gerard Killen
Rutland and MeltonConservative
Alicia Kearns
ConservativePrevious holder, Alan Duncan, did not stand
Saffron WaldenConservative
Kemi Badenoch
ConservativeSeat held
Salford and EcclesLabour
Rebecca Long-Bailey
LabourSeat held
SalisburyConservative
John Glen
ConservativeSeat held
Scarborough and WhitbyConservative
Robert Goodwill
ConservativeSeat held
ScunthorpeLabour
Holly Mumby-Croft
ConservativeDefeated holder, Nic Dakin
SedgefieldLabour
Paul Howell
ConservativeDefeated holder, Phil Wilson
Sefton CentralLabour
Bill Esterson
LabourSeat held
Selby and AinstyConservative
Nigel Adams
ConservativeSeat held
SevenoaksConservative
Laura Trott
ConservativePrevious holder, Michael Fallon, did not stand
Sheffield CentralLabour
Paul Blomfield
LabourSeat held
Sheffield South EastLabour
Clive Betts
LabourSeat held
Sheffield Brightside and HillsboroughLabour
Gill Furniss
LabourSeat held
Sheffield HallamIndependent[b]
Olivia Blake
LabourPrevious holder, Jared O'Mara, did not stand
Sheffield HeeleyLabour
Louise Haigh
LabourSeat held
SherwoodConservative
Mark Spencer
ConservativeSeat held
ShipleyConservative
Philip Davies
ConservativeSeat held
Shrewsbury and AtchamConservative
Daniel Kawczynski
ConservativeSeat held
Sittingbourne and SheppeyConservative
Gordon Henderson
ConservativeSeat held
Skipton and RiponConservative
Julian Smith
ConservativeSeat held
Sleaford and North HykehamConservative
Caroline Johnson
ConservativeSeat held
SloughLabour
Tanmanjeet Dhesi
LabourSeat held
SolihullConservative
Julian Knight
ConservativeSeat held
Somerton and FromeConservative
David Warburton
ConservativeSeat held
South AntrimDUP
Paul Girvan
DUPSeat held
South Basildon and East ThurrockConservative
Stephen Metcalfe
ConservativeSeat held
South CambridgeshireLiberal Democrats[c]
Anthony Browne
ConservativePrevious holder, Heidi Allen, did not stand
South DerbyshireConservative
Heather Wheeler
ConservativeSeat held
South DorsetConservative
Richard Drax
ConservativeSeat held
South DownSinn Féin
Chris Hazzard
Sinn FéinSeat held
South East CambridgeshireConservative
Lucy Frazer
ConservativeSeat held
South East CornwallConservative
Sheryll Murray
ConservativeSeat held
South Holland and The DeepingsConservative
John Hayes
ConservativeSeat held
South LeicestershireConservative
Alberto Costa
ConservativeSeat held
South NorfolkConservative
Richard Bacon
ConservativeSeat held
South NorthamptonshireConservative
Andrea Leadsom
ConservativeSeat held
South RibbleConservative
Katherine Fletcher
ConservativePrevious holder, Seema Kennedy, did not stand
South ShieldsLabour
Emma Lewell-Buck
LabourSeat held
South StaffordshireConservative
Gavin Williamson
ConservativeSeat held
South SuffolkConservative
James Cartlidge
ConservativeSeat held
South SwindonConservative
Robert Buckland
ConservativeSeat held
South ThanetConservative
Craig Mackinlay
ConservativeSeat held
South West BedfordshireConservative
Andrew Selous
ConservativeSeat held
South West DevonConservative
Gary Streeter
ConservativeSeat held
South West HertfordshireIndependent[c]
Gagan Mohindra
ConservativeDefeated holder, David Gauke
South West NorfolkConservative
Liz Truss
ConservativeSeat held
South West SurreyConservative
Jeremy Hunt
ConservativeSeat held
South West WiltshireConservative
Andrew Murrison
ConservativeSeat held
Southampton ItchenConservative
Royston Smith
ConservativeSeat held
Southampton TestLabour
Alan Whitehead
LabourSeat held
Southend WestConservative
David Amess
ConservativeSeat held
SouthportConservative
Damien Moore
ConservativeSeat held
SpelthorneConservative
Kwasi Kwarteng
ConservativeSeat held
St AlbansConservative
Daisy Cooper
Liberal DemocratsDefeated holder, Anne Main
St Austell and NewquayConservative
Steve Double
ConservativeSeat held
St Helens NorthLabour
Conor McGinn
LabourSeat held
St Helens South and WhistonLabour
Marie Rimmer
LabourSeat held
St IvesConservative
Derek Thomas
ConservativeSeat held
StaffordConservative
Theo Clarke
ConservativePrevious holder, Jeremy Lefroy, did not stand
Staffordshire MoorlandsConservative
Karen Bradley
ConservativeSeat held
Stalybridge and HydeLabour Co-operative
Jonathan Reynolds
Labour Co-operativeSeat held
StevenageConservative
Stephen McPartland
ConservativeSeat held
StirlingConservative
Alyn Smith
Scottish NationalDefeated holder, Stephen Kerr
StockportChange UK[b]

Navendu Mishra

LabourPrevious holder, Ann Coffey, did not stand
Stockton NorthLabour

Alex Cunningham

LabourSeat held
Stockton SouthLabour

Matt Vickers

ConservativeDefeated holder, Paul Williams
Stoke-on-Trent CentralLabour Co-operative

Jo Gideon

ConservativeDefeated holder, Gareth Snell
Stoke-on-Trent NorthLabour

Jonathan Gullis

ConservativeDefeated holder, Ruth Smeeth
Stoke-on-Trent SouthConservative

Jack Brereton

ConservativeSeat held
StoneConservative

Bill Cash

ConservativeSeat held
StourbridgeConservative

Suzanne Webb

ConservativePrevious holder, Margot James, did not stand
StrangfordDUP

Jim Shannon

DUPSeat held
Stratford-on-AvonConservative

Nadhim Zahawi

ConservativeSeat held
StreathamLiberal Democrats[b]

Bell Ribeiro-Addy

LabourPrevious holder, Chuka Umunna, did not stand
Stretford and UrmstonLabour

Kate Green

LabourSeat held
StroudLabour Co-operative

Siobhan Baillie

ConservativeDefeated holder, David Drew
Suffolk CoastalConservative

Therese Coffey

ConservativeSeat held
Sunderland CentralLabour

Julie Elliott

LabourSeat held
Surrey HeathConservative

Michael Gove

ConservativeSeat held
Sutton and CheamConservative

Paul Scully

ConservativeSeat held
Sutton ColdfieldConservative

Andrew Mitchell

ConservativeSeat held
Swansea EastLabour

Carolyn Harris

LabourSeat held
Swansea WestLabour Co-operative

Geraint Davies

Labour Co-operativeSeat held
TamworthConservative

Chris Pincher

ConservativeSeat held
TattonConservative

Esther McVey

ConservativeSeat held
Taunton DeaneConservative

Rebecca Pow

ConservativeSeat held
TelfordConservative

Lucy Allan

ConservativeSeat held
TewkesburyConservative

Laurence Robertson

ConservativeSeat held
The CotswoldsConservative

Geoffrey Clifton-Brown

ConservativeSeat held
The WrekinConservative

Mark Pritchard

ConservativeSeat held
Thirsk and MaltonConservative

Kevin Hollinrake

ConservativeSeat held
Thornbury and YateConservative

Luke Hall

ConservativeSeat held
ThurrockConservative

Jackie Doyle-Price

ConservativeSeat held
Tiverton and HonitonConservative

Neil Parish

ConservativeSeat held
Tonbridge and MallingConservative

Thomas Tugendhat

ConservativeSeat held
TootingLabour

Rosena Allin-Khan

LabourSeat held
TorbayConservative

Kevin Foster

ConservativeSeat held
TorfaenLabour

Nick Thomas-Symonds

LabourSeat held
Torridge and West DevonConservative

Geoffrey Cox

ConservativeSeat held
TotnesLiberal Democrats[c]

Anthony Mangnall

ConservativeDefeated holder, Sarah Wollaston
TottenhamLabour

David Lammy

LabourSeat held
Truro and FalmouthConservative

Cherilyn Mackrory

ConservativePrevious holder, Sarah Newton, did not stand
Tunbridge WellsConservative

Greg Clark

ConservativeSeat held
TwickenhamLiberal Democrats

Munira Wilson

Liberal DemocratsPrevious holder, Vince Cable, did not stand
TynemouthLabour

Alan Campbell

LabourSeat held
Upper BannDUP

Carla Lockhart

DUPPrevious holder, David Simpson, did not stand
Uxbridge and South RuislipConservative

Boris Johnson

ConservativeSeat held
Vale of ClwydLabour

James Davies

ConservativeDefeated holder, Chris Ruane
Vale of GlamorganConservative

Alun Cairns

ConservativeSeat held
VauxhallLabour

Florence Eshalomi

Labour Co-operativePrevious holder, Kate Hoey, did not stand
WakefieldLabour

Imran Ahmad Khan

ConservativeDefeated holder, Mary Creagh
WallaseyLabour

Angela Eagle

LabourSeat held
Walsall NorthConservative

Eddie Hughes

ConservativeSeat held
Walsall SouthLabour

Valerie Vaz

LabourSeat held
WalthamstowLabour Co-operative

Stella Creasy

Labour Co-operativeSeat held
WansbeckLabour

Ian Lavery

LabourSeat held
WantageConservative

David Johnston

ConservativePrevious holder, Ed Vaizey, did not stand
WarleyLabour

John Spellar

LabourSeat held
Warrington NorthLabour

Charlotte Nichols

LabourPrevious holder, Helen Jones, did not stand
Warrington SouthLabour

Andy Carter

ConservativeDefeated holder, Faisal Rashid
Warwick and LeamingtonLabour

Matt Western

LabourSeat held
Washington and Sunderland WestLabour

Sharon Hodgson

LabourSeat held
WatfordConservative

Dean Russell

ConservativePrevious holder, Richard Harrington, did not stand
WaveneyConservative

Peter Aldous

ConservativeSeat held
WealdenConservative

Nus Ghani

ConservativeSeat held
Weaver ValeLabour

Mike Amesbury

LabourSeat held
WellingboroughConservative

Peter Bone

ConservativeSeat held
WellsConservative

James Heappey

ConservativeSeat held
Welwyn HatfieldConservative

Grant Shapps

ConservativeSeat held
Wentworth and DearneLabour

John Healey

LabourSeat held
West Aberdeenshire and KincardineConservative

Andrew Bowie

ConservativeSeat held
West Bromwich EastLabour

Nicola Richards

ConservativePrevious holder, Tom Watson, did not stand
West Bromwich WestLabour Co-operative

Shaun Bailey

ConservativePrevious holder, Adrian Bailey, did not stand
West DorsetIndependent[c]
Chris Loder
ConservativePrevious holder, Oliver Letwin, did not stand
West DunbartonshireScottish National

Martin Docherty-Hughes

Scottish NationalSeat held
West HamLabour
Lyn Brown
LabourSeat held
West LancashireLabour
Rosie Cooper
LabourSeat held
West SuffolkConservative

Matthew Hancock

ConservativeSeat held
West TyroneSinn Féin

Órfhlaith Begley

Sinn FéinSeat held
West WorcestershireConservative
Harriett Baldwin
ConservativeSeat held
Westminster NorthLabour
Karen Buck
LabourSeat held
Westmorland and LonsdaleLiberal Democrats
Tim Farron
Liberal DemocratsSeat held
Weston-Super-MareConservative
John Penrose
ConservativeSeat held
WiganLabour
Lisa Nandy
LabourSeat held
WimbledonConservative
Stephen Hammond
ConservativeSeat held
WinchesterConservative
Steve Brine
ConservativeSeat held
WindsorConservative
Adam Afriyie
ConservativeSeat held
Wirral SouthLabour
Alison McGovern
LabourSeat held
Wirral WestLabour
Margaret Greenwood
LabourSeat held
WithamConservative
Priti Patel
ConservativeSeat held
WitneyConservative
Robert Courts
ConservativeSeat held
WokingConservative
Jonathan Lord
ConservativeSeat held
WokinghamConservative
John Redwood
ConservativeSeat held
Wolverhampton North EastLabour
Jane Stevenson
ConservativeDefeated holder, Emma Reynolds
Wolverhampton South EastLabour
Pat McFadden
LabourSeat held
Wolverhampton South WestLabour
Stuart Anderson
ConservativeDefeated holder, Eleanor Smith
WorcesterConservative
Robin Walker
ConservativeSeat held
WorkingtonLabour
Mark Jenkinson
ConservativeDefeated holder, Sue Hayman
Worsley and Eccles SouthLabour
Barbara Keeley
LabourSeat held
Worthing WestConservative
Peter Bottomley
ConservativeSeat held
WrexhamLabour
Sarah Atherton
ConservativePrevious holder, Ian Lucas, did not stand
WycombeConservative
Steven Baker
ConservativeSeat held
Wyre and Preston NorthConservative
Ben Wallace
ConservativeSeat held
Wyre ForestConservative
Mark Garnier
ConservativeSeat held
Wythenshawe and Sale EastLabour
Mike Kane
LabourSeat held
YeovilConservative
Marcus Fysh
ConservativeSeat held
Ynys MônLabour
Virginia Crosbie
ConservativePrevious holder, Albert Owen, did not stand
York CentralLabour Co-operative
Rachael Maskell
Labour Co-operativeSeat held
York OuterConservative
Julian Sturdy
ConservativeSeat held
Source:[5]

By-elections change

ConstituencyDateholderPartyWinnerPartyCause
Hartlepool6 May 2021[6]Mike HillLabour Jill MortimerConservativeResignation following allegations of sexual harassment and victimisation[7]
Airdrie and Shotts13 May 2021[8]Neil GraySNP Anum Qaisar[9]SNPResignation to contest the seat of Airdrie and Shotts in the Scottish Parliament
Chesham and Amersham17 June 2021[10]Cheryl GillanConservative Sarah GreenLiberal DemocratsDeath of holder[11]
Batley and Spen1 July 2021[12]Tracy BrabinLabour Kim LeadbeaterLabourElection of holder as Mayor of West Yorkshire[13]
Old Bexley and Sidcup2 December 2021[14]James BrokenshireConservative Louie FrenchConservativeDeath of holder[15]
North Shropshire16 December 2021Owen PatersonConservative Helen MorganLiberal DemocratsResignation following Publication of Standards Committee Report
Southend West3 February 2022[16]David AmessConservative Anna FirthConservativeMurder of holder[17]
Birmingham Erdington3 March 2022Jack DromeyLabour Paulette HamiltonLabourDeath of holder[18]
Wakefield23 June 2022Imran Ahmad KhanConservative[g] Simon LightwoodLabourResignation following conviction of sexual assault of a 15-year-old boy
Tiverton and Honiton23 June 2022Neil ParishConservative[g] Richard FoordLiberal DemocratsResignation following accusations of watching pornography in the House of Commons[19]
City of Chester1 December 2022Chris MathesonLabour Samantha DixonLabourResignation following allegations of sexual misconduct.[20]
Stretford and Urmston15 December 2022Kate GreenLabour Andrew WesternLabourResignation to take up the post of Deputy Mayor of Greater Manchester for Policing, succeeding Beverley Hughes.[21]
West Lancashire9 February 2023Rosie CooperLabour Ashley DaltonLabourResignation to take up post of chair of the Mersey Care NHS Foundation Trust.[22][23]
Uxbridge and South Ruislip20 July 2023Boris JohnsonConservative Steve TuckwellConservativeResigned between receiving a copy of the Standards Committee report in to Partygate and the report's publication & debate in parliament.[24]
Selby and AinstyNigel AdamsConservativeKeir MatherLabourResignation.[25]
Somerton and FromeDavid WarburtonConservative[g]Sarah DykeLiberal DemocratsResignation.
Rutherglen and Hamilton West5 October 2023Margaret FerrierSNP[h]TBDRemoved as MP via recall petition following suspension from the House of Commons.
Mid Bedfordshire19 October 2023Nadine DorriesConservativeTBDResignation.[26]
TamworthChris PincherConservative[g]TBDResignation

Defections, suspensions and resignations change

The label under which MPs sit in the House of Commons can change if they leave or are suspended from or expelled by their party. When suspended, they effectively become independents.

NameDateFromToConstituencyReason
Neale Hanvey13 December 2019SNPIndependentKirkcaldy and CowdenbeathSuspended as a candidate on 28 November 2019 due to antisemitic language. Remained as SNP candidate on the ballot and elected as independent. Reinstated after an investigation.[27]
29 May 2020IndependentSNP
28 March 2021SNPAlbaDefected to join new pro-independence party.[28]
Jonathan Edwards23 May 2020Plaid CymruIndependentCarmarthen East and DinefwrWhip withdrawn following arrest on suspicion of assault.[29] Whip later restored, but he did not rejoin the Plaid group at Westminster.[30]
Julian Lewis15 July 2020ConservativeIndependentNew Forest EastWhip withdrawn after he was elected chair of the Intelligence and Security Committee against the Government's candidate.[31] Later reinstated unconditionally.[32]
30 December 2020IndependentConservative
Claudia Webbe28 September 2020LabourIndependentLeicester EastWhip withdrawn after being charged with harassing a woman.[33] Upon conviction in November 2021 she was expelled from the party.[34] Webbe had been expected to face a recall petition but her sentence was reduced on appeal to a non-custodial community service order which does not meet the threshold defined in the Recall of MPs Act.[35]
Margaret Ferrier1 October 2020SNPIndependentRutherglen and Hamilton WestWhip withdrawn after breaching COVID-19 rules.[36] Removed as MP as a result of the recall petition following suspension from parliament.
1 August 2023IndependentRecalled
Jeremy Corbyn29 October 2020LabourIndependentIslington NorthWhip withdrawn following Corbyn's statement regarding the report by the Equality and Human Rights Commission into antisemitism.[37] He was reinstated to the party on 17 November 2020 but the parliamentary whip was not restored.[38]
Mike Hill16 March 2021LabourResignedHartlepool(see by-elections section)
Neil Gray24 March 2021SNPResignedAirdrie and Shotts(see by-elections section)
Kenny MacAskill27 March 2021SNPAlbaEast LothianDefected to join new pro-Scottish independence party.[39]
Tracy Brabin10 May 2021LabourResignedBatley and Spen(see by-elections section)
Rob Roberts25 May 2021ConservativeIndependentDelynLost whip and suspended from Parliament for six weeks after an independent panel found he sexually harassed a member of his staff.[40]
Imran Ahmad Khan18 June 2021ConservativeIndependentWakefieldWhip withdrawn after being charged with sexual assault on a 15-year-old boy.[41] Resigned after being convicted.
3 May 2022IndependentResigned
Owen Paterson5 November 2021ConservativeResignedNorth Shropshire(see by-elections section)
Anne Marie Morris12 January 2022ConservativeIndependentNewton AbbotWhip withdrawn after rebelling against the government on an opposition day motion to cut VAT on energy bills.[42] Whip later restored.[43]
12 May 2022IndependentConservative
Christian Wakeford19 January 2022ConservativeLabourBury SouthJoined Labour following the Westminster lockdown parties controversy.[44]
Neil Coyle11 February 2022LabourIndependentBermondsey and Old SouthwarkWhip withdrawn following accusation of Sinophobia on the parliamentary estate.[45] Readmitted to the party on 25 May 2023.[46]
24 May 2023IndependentLabour
David Warburton2 April 2022ConservativeIndependentSomerton and FromeSuspended from the parliamentary party pending an investigation into allegations of sexual harassment of three women.[47]
19 June 2023IndependentResigned
Neil Parish29 April 2022ConservativeIndependentTiverton and HonitonWhip withdrawn after being accused of watching pornography in the House of Commons.[48]
4 May 2022IndependentResigned
Patrick Grady26 June 2022SNPIndependentGlasgow NorthChose to suspend his own party membership while police conduct an investigation in to sexual harassment allegations against him; he was suspended from Parliament for two days after an independent panel found that he had made a sexual advance to a teenaged member of SNP staff in October 2016.[49] The whip was restored six months later.[50]
29 December 2022IndependentSNP
Chris Pincher1 July 2022ConservativeIndependentTamworthWhip suspended after allegations emerged that he drunkenly groped two men.[51]
7 September 2023IndependentResigned
Tobias Ellwood19 July 2022ConservativeIndependentBournemouth EastWhip suspended after failing to support government in confidence vote. Temporarily restored to allow voting in leadership election.[52] Whip restored in October 2022 by Liz Truss.[53]
20 July 2022IndependentConservative
ConservativeIndependent
15 October 2022IndependentConservative
Nick Brown7 September 2022LabourIndependentNewcastle upon Tyne EastWhip suspended pending an investigation into a complaint.[54]
Rupa Huq27 September 2022LabourIndependentEaling Central and ActonWhip suspended after comments about Chancellor of the Exchequer Kwasi Kwarteng.[55] Whip restored in March 2023.[56]
3 March 2023IndependentLabour
Conor Burns7 October 2022ConservativeIndependentBournemouth WestWhip suspended following allegations of misconduct at the Conservative Party Conference.[57] Restored following investigation.[58]
3 December 2022IndependentConservative
Christina Rees13 October 2022LabourIndependentNeathWhip suspended pending an investigation into a complaint concerned with alleged bullying.[59]
Chris Matheson21 October 2022LabourResignedCity of Chester(see by-elections section)
Matt Hancock1 November 2022ConservativeIndependentWest SuffolkWhip suspended due to an unauthorised appearance on a reality TV programme.[60]
Kate Green10 November 2022LabourResignedStretford and Urmston(see by-elections section)
Rosie Cooper30 November 2022LabourResignedWest Lancashire(see by-elections section)
Conor McGinn7 December 2022LabourIndependentSt Helens NorthWhip suspended pending investigation of a complaint.[61]
Julian Knight7 December 2022ConservativeIndependentSolihullWhip withdrawn following an official complaint that was made to the Metropolitan Police.[62]
Andrew Bridgen11 January 2023ConservativeIndependentNorth West LeicestershireWhip withdrawn following tweets spreading alleged misinformation about the COVID-19 vaccine.[63]
Expelled from the party in April 2023.[64] Joined Reclaim Party on 10 May 2023.[65]
10 May 2023IndependentReclaim
Scott Benton5 April 2023ConservativeIndependentBlackpool SouthWhip withdrawn pending investigation into paid lobbying.[66]
Diane Abbott23 April 2023LabourIndependentHackney North and Stoke NewingtonWhip suspended pending an investigation into a letter she wrote about racism for The Observer.[67]
Geraint Davies1 June 2023LabourIndependentSwansea WestWhip suspended pending an investigation into allegations of sexual harassment.[68]
Bambos Charalambous9 June 2023LabourIndependentEnfield SouthgateWhip suspended after complaint about conduct.[69]
Nigel Adams12 June 2023ConservativeResignedSelby & Ainsty(see by-elections section)
Boris Johnson12 June 2023ConservativeResignedUxbridge and South Ruislip(see by-elections section)
Angus MacNeil5 July 2023SNPIndependentNa h-Eileanan an IarWhip suspended after clash with SNP chief whip Brendan O'Hara. MacNeil was subsequently expelled from the SNP.[70]
Nadine Dorries29 August 2023ConservativeResignedMid-Bedfordshire(see by-elections section)

Progression of government majority and party totals change

The majority is calculated as above.

DateEventWorking majorityConLabSNPLDDUPPCSDLPGreenAllianceAlbaReclaimIndependentSFSpeakerVacant
13 December 2019Elected at general election873652024811842117*1**0
Hanvey suspended from SNP471
23 May 2020Edwards (Plaid) loses whip32
29 May 2020Hanvey has SNP whip reinstated481
15 July 2020J Lewis (Con) loses whip853642
28 September 2020Webbe (Lab) loses whip2013
1 October 2020Ferrier (SNP) loses whip474
29 October 2020Corbyn (Lab) loses whip[i]2005
30 December 2020J Lewis has Con whip reinstated873654
16 March 2021Hill (Lab) resigns881991
24 March 2021Gray (SNP) resigns89462
27 March 2021MacAskill (SNP) defects to Alba451
28 March 2021Hanvey (SNP) defects to Alba442
4 April 2021Gillan (Con) dies883643
6 May 2021Mortimer (Con) elected in Hartlepool893652
10 May 2021Brabin (Lab) resigns901983
13 May 2021Qaisar-Javed (SNP) elected in Airdrie and Shotts89452
25 May 2021Roberts (Con) loses whip873645
17 June 2021Green (LibDem) elected in Chesham and Amersham86121
18 June 2021Ahmad Khan (Con) loses whip843636
1 July 2021Leadbeater (Lab) elected in Batley and Spen831990
7 October 2021Brokenshire (Con) dies823621
15 October 2021Amess (Con) killed813612
5 November 2021Paterson (Con) resigns803603
2 December 2021French (Con) elected in Old Bexley and Sidcup813612
17 December 2021Morgan (LibDem) elected in North Shropshire80131
7 January 2022Dromey (Lab) dies811982
11 January 2022A M Morris (Con) loses whip793607
19 January 2022Wakeford (Con) defects to Labour77359199
3 February 2022Firth (Con) elected in Southend West783601
11 February 2022Coyle (Lab) loses whip1988
3 March 2022Hamilton (Lab) elected in Birmingham Erdington771990
2 April 2022Warburton (Con) loses whip753599
29 April 2022Parish (Con) loses whip7335810
3 May 2022Ahmad Khan (Ind) resigns7491
4 May 2022Parish (Ind) resigns7582
12 May 2022A M Morris has Con whip reinstated773597
24 June 2022Lightwood (Lab) elected in Wakefield762001
Foord (LibDem) elected in Tiverton and Honiton75140
26 June 2022Grady (SNP) suspends his own whip448
1 July 2022Pincher (Con) loses whip733589
19 July 2022Ellwood (Con) loses whip[j]7135710
7 September 2022N Brown (Lab) loses whip19911
27 September 2022Huq (Lab) loses whip19812
7 October 2022Burns (Con) loses whip6935613
13 October 2022Rees (Lab) loses whip19714
15 October 2022Ellwood has Con whip reinstated7135713
21 October 2022Matheson (Lab) resigns721961
1 November 2022Hancock (Con) loses whip7035614
10 November 2022Green (Lab) resigns711952
30 November 2022R Cooper (Lab) resigns721943
1 December 2022Dixon (Lab) elected in City of Chester711952
3 December 2022Burns has Con whip reinstated7335713
7 December 2022McGinn (Lab) loses whip19414
J Knight (Con) loses whip7135615
16 December 2022Western (Lab) elected in Stretford and Urmston701951
29 December 2022Grady has SNP whip reinstated4514
11 January 2023Bridgen (Con) loses whip6835515
9 February 2023Dalton (Lab) elected in West Lancashire671960
3 March 2023Huq has Lab whip reinstated19714
5 April 2023Benton (Con) loses whip6535415
23 April 2023Abbott (Lab) loses whip19616
10 May 2023Bridgen (Ind) joins Reclaim115
25 May 2023Coyle has Lab whip reinstated19714
1 June 2023G Davies (Lab) loses whip19615
9 June 2023Charalambous (Lab) loses whip19516
12 June 2023Adams (Con) resigns643531
B Johnson (Con) resigns633522
19 June 2023Warburton (Ind) resigns64153
5 July 2023MacNeil (SNP) loses whip4416
20 July 2023Tuckwell (Con) elected in Uxbridge and South Ruislip653532
Mather (Lab) elected in Selby and Ainsty641961
Dyke (LibDem) elected in Somerton and Frome63150
1 August 2023Ferrier (Ind) recalled by petition64151
29 August 2023Dorries (Con) resigns633522
7 September 2023Pincher (Ind) resigns64143

* Sinn Féin MPs do not take up their seats in the House of Commons, therefore are unable to vote.
** The Speaker does not ordinarily vote, except for breaking ties.

Notes change

  1. 1.0 1.1 1.2 1.3 1.4 1.5 MP originally elected as Labour Co-operative.
  2. 2.00 2.01 2.02 2.03 2.04 2.05 2.06 2.07 2.08 2.09 2.10 2.11 2.12 MP originally elected as Labour.
  3. 3.00 3.01 3.02 3.03 3.04 3.05 3.06 3.07 3.08 3.09 3.10 3.11 3.12 3.13 3.14 3.15 3.16 MP originally elected as Conservative.
  4. Seat gained by the Liberal Democrats from the Conservatives at the 2019 Brecon and Radnorshire by-election.
  5. MP originally elected as Speaker.
  6. Hanvey was suspended by the SNP and disowned as a candidate on 28 November 2019, after the close of nominations, pending an investigation over alleged antisemitism. He was subsequently elected as an SNP MP, but sat as an independent until 29 May 2020 while an investigation was under way.[4]
  7. 7.0 7.1 7.2 7.3 Elected as Conservative, sitting as an Independent MP at the time of their resignation.
  8. Elected as SNP, sitting as an Independent MP at the time of their resignation.
  9. Corbyn was also suspended from Labour on this date, but reinstated to the party without PLP whip on 17 November 2020.
  10. Temporarily restored on 20 July 2022 to allow voting in leadership election.

References change

  1. "Orders Approved and Business Transacted at the Privy Council held by the Queen at Buckingham Palace on 6th November 2019" (PDF). The Privy Council Office. 6 November 2019.
  2. "Commission for opening Parliament on 17 December 2019". Crown Office. Retrieved 17 August 2022.
  3. "Tuesday 17 December 2019". Hansard.
  4. "Election 2019: SNP candidate axed over anti-Semitic posts elected". BBC News. 13 December 2019. Retrieved 18 December 2019.
  5. "Constituencies A-Z – Election 2019". BBC News. Retrieved 14 December 2019.
  6. Rodgers, Sienna (16 March 2021). "Mike Hill quits as Labour MP for Hartlepool with immediate effect". LabourList. Retrieved 24 March 2021.
  7. "Mike Hill: Hartlepool MP quits 'with immediate effect'". BBC News. 16 March 2021. Retrieved 16 March 2021.
  8. Tonner, Judith (26 March 2021). "Two elections in one week for Airdrie & Shotts voters". Daily Record. Retrieved 26 March 2021.
  9. "SNP holds Airdrie and Shotts seat in by-election". BBC News. 13 May 2021. Retrieved 13 May 2021.
  10. "Elections and voting". Buckinghamshire Council. Archived from the original on 17 May 2021. Retrieved 17 May 2021.
  11. Bates, Stephen (6 April 2021). "Dame Cheryl Gillan obituary". The Guardian. Retrieved 4 November 2021.
  12. "Batley and Spen by-election to be held on 1 July". BBC News. 27 May 2021. Retrieved 28 May 2021.
  13. Horton, Harry (9 May 2021). "Batley and Spen: Labour's by-election headache". ITV News. Retrieved 10 May 2021.
  14. "NOTICE OF ELECTION UK Parliamentary By Election For OLD BEXLEY & SIDCUP" (PDF). Bexleyheath, Greater London: Acting Returning Officer, Electoral Services. 3 November 2021.
  15. Bancroft, Holly (8 October 2021). "Tory MP and former minister James Brokenshire dies, aged 53". The Independent. Retrieved 11 April 2022.
  16. @BBCEssex (5 January 2022). "It's been announced the by-election to choose new MP for Southend West, following death of Sir David Amess, will take place on February 3rd. The formal process to start the election came in the Commons from the Speaker Lindsay Hoyle earlier today" (Tweet). Retrieved 5 January 2022 – via Twitter.
  17. Emes, Toby (15 October 2021). "Sir David Amess MP dead after stabbing in Leigh church". Basildon, Canvey and Southend Echo. Retrieved 11 April 2022.
  18. Cowburn, Ashley (7 January 2022). "Labour MP Jack Dromey dies 'suddenly' aged 73". The Independent. Retrieved 7 January 2022.
  19. Ambrose, Tom (30 April 2022). "Tory Neil Parish to resign as MP after porn 'moment of madness'". The Guardian. Retrieved 30 April 2022.
  20. Davies, Gareth; Gutteridge, Nick (21 October 2022). "Labour MP Chris Matheson quits over 'sexually-motivated' trip to Gibraltar". The Telegraph.
  21. "Labour MP steps down after Greater Manchester deputy mayor nomination". BBC News. 10 November 2022.
  22. Allegretti, Aubrey (20 September 2022). "Labour MP Rosie Cooper to stand down and trigger byelection". The Guardian. Retrieved 28 September 2022.
  23. Seddon, Sean (1 December 2022). "Labour MP who was target of neo-Nazi murder plot has quit politics". Metro. Retrieved 1 December 2022.
  24. Gutteridge, Nick (9 June 2023). "Boris Johnson resigns as MP over partygate report". The Telegraph. Retrieved 9 June 2023.
  25. Adams, Nigel [@nadams] (10 June 2023). "Yesterday, Selby Conservatives selected an excellent new parliamentary candidate. I've today informed the chief whip that I will be standing down as a Member of Parliament with immediate effect" (Tweet) – via Twitter.
  26. "Nadine Dorries resigns: Conservative MP attacks PM as she quits Commons". BBC News. 26 August 2023. Retrieved 26 August 2023.
  27. Frot, Mathilde (2 June 2020). "MP suspended after using antisemitic language on social media readmitted to SNP". Jewish News. Retrieved 4 June 2020.
  28. Bradley, Jane (28 March 2021). "Neale Hanvey latest MP to join Alex Salmond's Alba party". The Scotsman. Retrieved 6 July 2021.
  29. "Plaid Cymru MP Jonathan Edwards arrested on suspicion of assault". BBC News. 23 May 2020. Retrieved 23 May 2020.
  30. "Jonathan Edwards: MP who assaulted wife should quit, Plaid leader says". BBC News. 14 August 2022. Retrieved 16 August 2022.
  31. "Russia report: New intelligence committee chair loses Tory whip". BBC News. 15 July 2020. Retrieved 15 July 2020.
  32. Waller, Jon (30 December 2020). "New Forest MP Lewis welcomed back to Tories after being axed for committee rebellion". Advertiser and Times. Retrieved 5 January 2021.
  33. "Claudia Webbe: Leicester MP charged with harassment". BBC News. 28 September 2020. Retrieved 28 September 2020.
  34. Mack, Tom (4 November 2021). "MP Claudia Webbe expelled from Labour Party after being handed suspended prison sentence". Leicester Mercury. Retrieved 18 May 2022.
  35. Smith, Alex. "MP Claudia Webbe loses appeal against harassment conviction". BBC News. BBC News. Retrieved 7 June 2023.
  36. "Covid-positive MP Margaret Ferrier suspended over Parliament visit". BBC News. 1 October 2020. Retrieved 1 October 2020.
  37. Culbertson, Alix; Allegretti, Aubrey (30 October 2020). "Jeremy Corbyn suspended from Labour Party over antisemitism report reaction". Sky News. Retrieved 23 February 2021.
  38. "Jeremy Corbyn will not return as Labour MP, says Sir Keir Starmer". BBC News. 18 November 2020. Retrieved 18 November 2020.
  39. Mcilkenny, Stephen (27 March 2021). "Kenny MacAskill leaves the SNP to join Alex Salmond's Alba Party". The Herald. Retrieved 11 April 2022.
  40. "Rob Roberts: Conservative MP told staffer to be 'less alluring'". BBC News. 25 May 2021.
  41. "Imran Ahmad Khan: Wakefield MP charged with sex assault on boy". BBC News. 18 June 2021.
  42. Hughes, David (12 January 2022). "Tories remove whip from Anne Marie Morris over support for energy VAT cut motion". Evening Standard. Retrieved 12 January 2022.
  43. "Anne Marie Morris – Parliamentary career". gov.uk. Retrieved 13 May 2022.
  44. Stirzaker, Ted (19 January 2022). "Bury South MP Christian Wakeford resigns from Conservative to join Labour". The Bolton News. Retrieved 19 January 2022.
  45. Morris, Sophie (11 February 2022). "Labour MP Neil Coyle has whip suspended over allegations he made racist comments in Commons bar". Sky News. Retrieved 11 February 2022.
  46. "Neil Coyle: Labour readmits MP suspended over 'drunken abuse'". BBC News. 24 May 2023. Retrieved 24 May 2023.
  47. "Tory MP David Warburton suspended during investigation into claims". BBC News. 2 April 2022. Retrieved 2 April 2022.
  48. Riley-Smith, Ben; Boycott-Owen, Mason (29 April 2022). "'Porn MP' Neil Parish refuses to quit as he loses whip". The Daily Telegraph. Retrieved 24 May 2022.
  49. "Patrick Grady to step away from SNP membership over allegations". BBC News. 26 June 2022. Retrieved 26 June 2022.
  50. "MP has SNP whip restored following misconduct ban". BBC News. 29 December 2022. Retrieved 30 December 2022.
  51. Nevett, Joshua (1 July 2022). "Chris Pincher suspended as Tory MP after groping allegation". BBC News. Retrieved 1 July 2022.
  52. Forest, Adam (20 July 2022). "Tobias Ellwood has Tory whip restored so he can vote in leadership contest". The Independent. Retrieved 20 July 2022.
  53. Cooney, Christy (15 October 2022). "Tobias Ellwood has Tory whip restored after being suspended in July". The Guardian. Retrieved 15 October 2022.
  54. "Veteran MP Nick Brown suspended from Labour Party". BBC News. 7 September 2022.
  55. Allegretti, Aubrey (27 September 2022). "Rupa Huq has Labour whip suspended after Kwasi Kwarteng comments". The Guardian. Retrieved 27 September 2022.
  56. "Labour MP Rupa Huq regains whip after Kwasi Kwarteng racism row". BBC News. 3 March 2023.
  57. McShane, Asher (7 October 2022). "Tory MP Conor Burns has whip suspended following 'complaints about his behaviour' at party conference". LBC. Retrieved 7 October 2022.
  58. Zeldin-O'Neill, Sophie (3 December 2022). "Tory whip restored to Conor Burns after being cleared of misconduct". The Guardian. Retrieved 3 December 2022.
  59. "Neath Labour MP Christina Rees suspended pending investigation". BBC News. 13 October 2022. Retrieved 13 October 2022.
  60. Elgot, Jessica; Khomami, Nadia; Dyer, Henry (1 November 2022). "Matt Hancock loses Tory whip after agreeing to appear on I'm a Celebrity". The Guardian. Retrieved 30 November 2022.
  61. "Labour MP suspended from party pending investigation". BBC News. 7 December 2022. Retrieved 7 December 2022.
  62. Badshah, Nadeem. "Conservatives remove whip from MP Julian Knight after complaint to Met". The Guardian. Retrieved 22 January 2023.
  63. "Tory MP suspended over Covid vaccine comments". BBC News. 11 January 2023. Retrieved 11 January 2023.
  64. Burford, Rachael (26 April 2023). "Andrew Bridgen kicked out of Conservative party after Holocaust vaccines tweet". Evening Standard. Retrieved 26 April 2023.
  65. "Ex-Tory Andrew Bridgen joins Laurence Fox's Reclaim party". BBC News. 10 May 2023. Retrieved 10 May 2023.
  66. Allegretti, Aubrey; Ferguson, Donna (5 April 2023). "Tory MP Scott Benton has whip suspended after newspaper sting". The Guardian. Retrieved 5 April 2023.
  67. "Diane Abbott suspended as Labour MP after racism letter". BBC News. 23 April 2023. Retrieved 23 April 2023.
  68. Allegretti, Aubrey (1 June 2023). "Labour suspends MP Geraint Davies over sexual harassment allegations". The Guardian. Retrieved 1 June 2023.
  69. "Labour shadow minister suspended over complaint". BBC News. 9 June 2023. Retrieved 9 June 2023.
  70. "SNP MP Angus MacNeil suspended following clash with chief whip". BBC News. 5 July 2023. Retrieved 5 July 2023.

Template:2019 United Kingdom general electionTemplate:UnitedKingdomMPs