State IntegrityReceipts, not verdicts

Votes · July 2026 · Immigration and Asylum Bill · Second reading

Immigration and Asylum Bill: Second Reading: how MPs voted on 13 July 2026

Division 55, 13 July 2026, 22:16. The Commons Votes API gives 264 Ayes, 90 Noes: majority 174 for the Ayes.

Ayes
264
Noes
90
Result (Hansard)
Question accordingly agreed to.

The question

Question put forthwith (Standing Order No. 62(2)), That the Bill be now read a Second time.

As printed in Hansard before the division.

By party

All 265 named Aye votes came from Labour MPs; Liberal Democrat MPs 49 of the 90 named No votes.

PartyAye (named)No (named)
Labour26514
Liberal Democrat049
Scottish National Party07
Green Party05
Independent05
Plaid Cymru04
Reform UK03
Your Party02
Conservative01
Total26590

Tellers: Gregor Poynton (Labour, Livingston) and Jade Botterill (Labour, Ossett and Denby Dale) (Ayes); Tom Morrison (Liberal Democrat, Cheadle) and Claire Young (Liberal Democrat, Thornbury and Yate) (Noes).

How each MP voted

355 named · CSV

MPPartyConstituencyVote
Jack AbbottLabourIpswichAye
Ms Diane AbbottIndependentHackney North and Stoke NewingtonNo
Debbie AbrahamsLabourOldham East and SaddleworthAye
Dr Zubir AhmedLabourGlasgow South WestAye
Luke AkehurstLabourNorth DurhamAye
Sadik Al-HassanLabourNorth SomersetAye
Mr Bayo AlabaLabourSouthend East and RochfordAye
Heidi AlexanderLabourSwindon SouthAye
Mr Douglas AlexanderLabourLothian EastAye
Gideon AmosLiberal DemocratTaunton and WellingtonNo
Callum AndersonLabourBuckingham and BletchleyAye
Tonia AntoniazziLabourGowerAye
Dr Scott ArthurLabourEdinburgh South WestAye
Jess AsatoLabourLowestoftAye
James AsserLabourWest Ham and BecktonAye
Jas AthwalLabourIlford SouthAye
Lewis AtkinsonLabourSunderland CentralAye
Josh BabarindeLiberal DemocratEastbourneNo
Mr Calvin BaileyLabourLeyton and WansteadAye
Olivia BaileyLabourReading West and Mid BerkshireAye
David BainesLabourSt Helens NorthAye
Alex BakerLabourAldershotAye
Richard BakerLabourGlenrothes and Mid FifeAye
Antonia BanceLabourTipton and WednesburyAye
Lee BarronLabourCorby and East NorthamptonshireAye
Johanna BaxterLabourPaisley and Renfrewshire SouthAye
Danny BealesLabourUxbridge and South RuislipAye
Apsana BegumLabourPoplar and LimehouseNo
Torsten BellLabourSwansea WestAye
Hilary BennLabourLeeds SouthAye
Alison BennettLiberal DemocratMid SussexNo
Siân BerryGreen PartyBrighton PavilionNo
Mr Clive BettsLabourSheffield South EastAye
Lara BirdScottish National PartyArbroath and Broughty FerryNo
Kirsty BlackmanScottish National PartyAberdeen NorthNo
Rachel BlakeLabourCities of London and WestminsterAye
Chris BlooreLabourRedditchAye
Mrs Elsie BlundellLabourHeywood and Middleton NorthAye
Mr Jonathan BrashLabourHartlepoolAye
Suella BravermanReform UKFareham and WaterloovilleNo
Alex BrewerLiberal DemocratNorth East HampshireNo
Phil BrickellLabourBolton WestAye
Jess Brown-FullerLiberal DemocratChichesterNo
Richard BurgonLabourLeeds EastNo
Maureen BurkeLabourGlasgow North EastAye
Andy BurnhamLabourMakerfieldAye
David Burton-SampsonLabourSouthend West and LeighAye
Ian ByrneLabourLiverpool West DerbyNo
Liam ByrneLabourBirmingham Hodge Hill and Solihull NorthAye
Ruth CadburyLabourBrentford and IsleworthAye
Irene CampbellLabourNorth Ayrshire and ArranAye
Juliet CampbellLabourBroxtoweAye
Sir Alan CampbellLabourTynemouthAye
Markus Campbell-SavoursLabourPenrith and SolwayAye
Charlotte CaneLiberal DemocratEly and East CambridgeshireNo
Dan CardenLabourLiverpool WaltonAye
Al CarnsLabourBirmingham Selly OakAye
David ChadwickLiberal DemocratBrecon, Radnor and Cwm TaweNo
Wendy ChamberlainLiberal DemocratNorth East FifeNo
Dr Danny ChambersLiberal DemocratWinchesterNo
Sarah ChampionLabourRotherhamAye
Bambos CharalambousLabourSouthgate and Wood GreenAye
Mr Luke ChartersLabourYork OuterAye
Dr Ellie ChownsGreen PartyNorth HerefordshireNo
Chris CoghlanLiberal DemocratDorking and HorleyNo
Jacob CollierLabourBurton and UttoxeterAye
Victoria CollinsLiberal DemocratHarpenden and BerkhamstedNo
Liam ConlonLabourBeckenham and PengeAye
Sarah CoombesLabourWest BromwichAye
Andrew CooperLabourMid CheshireAye
Daisy CooperLiberal DemocratSt AlbansNo
Jeremy CorbynYour PartyIslington NorthNo
Deirdre CostiganLabourEaling SouthallAye
Jen CraftLabourThurrockAye
Mary CreaghLabourCoventry EastAye
Torcuil CrichtonLabourNa h-Eileanan an IarAye
Chris CurtisLabourMilton Keynes NorthAye
Sir Nicholas DakinLabourScunthorpeAye
Adam DanceLiberal DemocratYeovilNo
Steve DarlingLiberal DemocratTorbayNo
Emily DarlingtonLabourMilton Keynes CentralAye
Ann DaviesPlaid CymruCaerfyrddinNo
Jonathan DaviesLabourMid DerbyshireAye
Paul DaviesLabourColne ValleyAye
Shaun DaviesLabourTelfordAye
Josh DeanLabourHertford and StortfordAye
Carla DenyerGreen PartyBristol CentralNo
Mr Tanmanjeet Singh DhesiLabourSloughAye
Jim DicksonLabourDartfordAye
Anna DixonLabourShipleyAye
Samantha DixonLabourChester North and NestonAye
Anneliese DoddsLabourOxford EastAye
Helena DollimoreLabourHastings and RyeAye
Dave DooganScottish National PartyAngus and Perthshire GlensNo
Peter DowdLabourBootleAye
Graeme DownieLabourDunfermline and DollarAye
Dame Angela EagleLabourWallaseyAye
Maria EagleLabourLiverpool GarstonAye
Cat EcclesLabourStourbridgeNo
Damien EganLabourBristol North EastAye
Chris ElmoreLabourBridgendAye
Kirith EntwistleLabourBolton North EastAye
Bill EstersonLabourSefton CentralAye
Chris EvansLabourCaerphillyAye
Mr Hamish FalconerLabourLincolnAye
Tim FarronLiberal DemocratWestmorland and LonsdaleNo
Josh Fenton-GlynnLabourCalder ValleyAye
Mark FergusonLabourGateshead Central and WhickhamAye
Patricia FergusonLabourGlasgow WestAye
Emma FoodyLabourCramlington and KillingworthAye
Richard FoordLiberal DemocratHoniton and SidmouthNo
Mr Will ForsterLiberal DemocratWokingNo
Mr Paul FosterLabourSouth RibbleAye
Daniel FrancisLabourBexleyheath and CrayfordAye
Zöe FranklinLiberal DemocratGuildfordNo
Mr James FrithLabourBury NorthAye
Anna GelderdLabourSouth East CornwallAye
Alan GemmellLabourCentral AyrshireAye
Andrew GeorgeLiberal DemocratSt IvesNo
Gill GermanLabourClwyd NorthAye
Sarah GibsonLiberal DemocratChippenhamNo
Tracy GilbertLabourEdinburgh North and LeithAye
Preet Kaur GillLabourBirmingham EdgbastonAye
Becky GittinsLabourClwyd EastAye
Mary GlindonLabourNewcastle upon Tyne East and WallsendAye
Olly GloverLiberal DemocratDidcot and WantageNo
Marie GoldmanLiberal DemocratChelmsfordNo
Ben GoldsboroughLabourSouth NorfolkAye
John GradyLabourGlasgow EastAye
Lilian GreenwoodLabourNottingham SouthAye
Amanda HackLabourNorth West LeicestershireAye
Louise HaighLabourSheffield HeeleyAye
Paulette HamiltonLabourBirmingham ErdingtonAye
Monica HardingLiberal DemocratEsher and WaltonNo
Emma HardyLabourKingston upon Hull West and HaltempriceAye
Carolyn HarrisLabourNeath and Swansea EastAye
Lloyd HattonLabourSouth DorsetAye
Tom HayesLabourBournemouth EastAye
Claire HazelgroveLabourFilton and Bradley StokeAye
John HealeyLabourRawmarsh and ConisbroughAye
Sir Mark HendrickLabourPrestonAye
Pippa HeylingsLiberal DemocratSouth CambridgeshireNo
Dame Meg HillierLabourHackney South and ShoreditchAye
Wera HobhouseLiberal DemocratBathNo
Mrs Sharon HodgsonLabourWashington and Gateshead SouthAye
Rachel HopkinsLabourLuton South and South BedfordshireAye
Alison HumeLabourScarborough and WhitbyAye
Dr Rupa HuqLabourEaling Central and ActonAye
Patrick HurleyLabourSouthportAye
Imran HussainLabourBradford EastNo
Mr Adnan HussainIndependentBlackburnNo
Natasha IronsLabourCroydon EastAye
Sally JamesonLabourDoncaster CentralAye
Dan JarvisLabourBarnsley NorthAye
Liz JarvisLiberal DemocratEastleighNo
Sir Bernard JenkinConservativeHarwich and North EssexNo
Robert JenrickReform UKNewarkNo
Terry JermyLabourSouth West NorfolkAye
Adam JogeeLabourNewcastle-under-LymeAye
Dame Diana JohnsonLabourKingston upon Hull North and CottinghamAye
Clive JonesLiberal DemocratWokinghamNo
Gerald JonesLabourMerthyr Tydfil and AberdareAye
Lillian JonesLabourKilmarnock and LoudounAye
Ruth JonesLabourNewport West and IslwynAye
Sarah JonesLabourCroydon WestAye
Sojan JosephLabourAshfordAye
Warinder JussLabourWolverhampton WestAye
Mike KaneLabourWythenshawe and Sale EastAye
Satvir KaurLabourSouthampton TestAye
Ayoub KhanIndependentBirmingham Perry BarrNo
Naushabah KhanLabourGillingham and RainhamAye
Jayne KirkhamLabourTruro and FalmouthAye
Gen KitchenLabourWellingborough and RushdenAye
Mr Paul KohlerLiberal DemocratWimbledonNo
Danny KrugerReform UKEast WiltshireNo
Sonia KumarLabourDudleyAye
Laura Kyrke-SmithLabourAylesburyAye
Ben LakePlaid CymruCeredigion PreseliNo
Peter LambLabourCrawleyAye
Ian LaveryLabourBlyth and AshingtonNo
Chris LawScottish National PartyDundee CentralNo
Noah LawLabourSt Austell and NewquayAye
Kim LeadbeaterLabourSpen ValleyAye
Brian LeishmanLabourAlloa and GrangemouthNo
Andrew LewinLabourWelwyn HatfieldAye
Clive LewisLabourNorwich SouthNo
Simon LightwoodLabourWakefield and RothwellAye
Seamus LoganScottish National PartyAberdeenshire North and Moray EastNo
Rebecca Long BaileyLabourSalfordNo
Josh MacAlisterLabourWhitehaven and WorkingtonAye
James MacClearyLiberal DemocratLewesNo
Alice MacdonaldLabourNorwich NorthAye
Mr Angus MacDonaldLiberal DemocratInverness, Skye and West Ross-shireNo
Andy MacNaeLabourRossendale and DarwenAye
Justin MaddersLabourEllesmere Port and BromboroughAye
Helen MaguireLiberal DemocratEpsom and EwellNo
Shabana MahmoodLabourBirmingham LadywoodAye
Seema MalhotraLabourFeltham and HestonAye
Mike MartinLiberal DemocratTunbridge WellsNo
Rachael MaskellLabourYork CentralNo
Keir MatherLabourSelbyAye
Brian MathewLiberal DemocratMelksham and DevizesNo
Alex MayerLabourDunstable and Leighton BuzzardAye
Charlie MaynardLiberal DemocratWitneyNo
Douglas McAllisterLabourWest DunbartonshireAye
Kerry McCarthyLabourBristol EastAye
Martin McCluskeyLabourInverclyde and Renfrewshire WestAye
Andy McDonaldLabourMiddlesbrough and Thornaby EastNo
Chris McDonaldLabourStockton NorthAye
John McDonnellLabourHayes and HarlingtonNo
Blair McDougallLabourEast RenfrewshireAye
Lola McEvoyLabourDarlingtonAye
Alison McGovernLabourBirkenheadAye
Alex McIntyreLabourGloucesterAye
Gordon McKeeLabourGlasgow SouthAye
Kevin McKennaLabourSittingbourne and SheppeyAye
Catherine McKinnellLabourNewcastle upon Tyne NorthAye
Jim McMahonLabourOldham West, Chadderton and RoytonAye
Anna McMorrinLabourCardiff NorthAye
Frank McNallyLabourCoatbridge and BellshillAye
Kirsty McNeillLabourMidlothianAye
Llinos MediPlaid CymruYnys MônNo
Anneliese MidgleyLabourKnowsleyAye
Ed MilibandLabourDoncaster NorthAye
Calum MillerLiberal DemocratBicester and WoodstockNo
John MilneLiberal DemocratHorshamNo
Ms Julie MinnsLabourCarlisleAye
Iqbal MohamedIndependentDewsbury and BatleyNo
Perran MoonLabourCamborne and RedruthAye
Jessica MordenLabourNewport EastAye
Edward MorelloLiberal DemocratWest DorsetNo
Helen MorganLiberal DemocratNorth ShropshireNo
Grahame MorrisLabourEasingtonAye
Joe MorrisLabourHexhamAye
Margaret MullaneLabourDagenham and RainhamAye
Tessa MuntLiberal DemocratWells and Mendip HillsNo
Luke MurphyLabourBasingstokeAye
Chris MurrayLabourEdinburgh East and MusselburghAye
Ian MurrayLabourEdinburgh SouthAye
James MurrayLabourEaling NorthAye
Katrina MurrayLabourCumbernauld and KirkintillochAye
Susan MurrayLiberal DemocratMid DunbartonshireNo
Luke MyerLabourMiddlesbrough South and East ClevelandAye
Connor NaismithLabourCrewe and NantwichAye
Kanishka NarayanLabourVale of GlamorganAye
Pamela NashLabourMotherwell, Wishaw and CarlukeAye
Samantha NiblettLabourSouth DerbyshireAye
Alex NorrisLabourNottingham North and KimberleyAye
Brendan O'HaraScottish National PartyArgyll, Bute and South LochaberNo
Sarah OlneyLiberal DemocratRichmond ParkNo
Melanie OnnLabourGreat Grimsby and CleethorpesAye
Dame Chi OnwurahLabourNewcastle upon Tyne Central and WestAye
Tristan OsborneLabourChatham and AylesfordAye
Taiwo OwatemiLabourCoventry North WestAye
Darren PaffeyLabourSouthampton ItchenAye
Andrew PakesLabourPeterboroughAye
Stephanie PeacockLabourBarnsley SouthAye
Jon PearceLabourHigh PeakAye
Matthew PennycookLabourGreenwich and WoolwichAye
Mr Toby PerkinsLabourChesterfieldAye
Manuela PerteghellaLiberal DemocratStratford-on-AvonNo
Jess PhillipsLabourBirmingham YardleyAye
Bridget PhillipsonLabourHoughton and Sunderland SouthAye
David Pinto-DuschinskyLabourHendonAye
Lee PitcherLabourDoncaster East and the Isle of AxholmeAye
Jo PlattLabourLeigh and AthertonAye
Joe PowellLabourKensington and BayswaterAye
Lucy PowellLabourManchester CentralAye
Dr Peter PrinsleyLabourBury St Edmunds and StowmarketAye
Richard QuigleyLabourIsle of Wight WestAye
Steve RaceLabourExeterAye
Adrian RamsayGreen PartyWaveney ValleyNo
Andrew RangerLabourWrexhamAye
Mike ReaderLabourNorthampton SouthAye
Steve ReedLabourStreatham and Croydon NorthAye
Ellie ReevesLabourLewisham West and East DulwichAye
Rachel ReevesLabourLeeds West and PudseyAye
Jonathan ReynoldsLabourStalybridge and HydeAye
Bell Ribeiro-AddyLabourClapham and Brixton HillNo
Jenny Riddell-CarpenterLabourSuffolk CoastalAye
Dave RobertsonLabourLichfieldAye
Matt RoddaLabourReading CentralAye
Dr Sam RushworthLabourBishop AucklandAye
Tom RutlandLabourEast Worthing and ShorehamAye
Oliver RyanLabourBurnleyAye
Sarah SackmanLabourFinchley and Golders GreenAye
Dr Jeevun SandherLabourLoughboroughAye
Louise Sandher-JonesLabourNorth East DerbyshireAye
Dr Roz SavageLiberal DemocratSouth CotswoldsNo
Liz Saville RobertsPlaid CymruDwyfor MeirionnyddNo
Michelle ScroghamLabourBarrow and FurnessAye
Mark SewardsLabourLeeds South West and MorleyAye
Baggy ShankerLabourDerby SouthAye
Michael ShanksLabourRutherglenAye
Vikki SladeLiberal DemocratMid Dorset and North PooleNo
Andy SlaughterLabourHammersmith and ChiswickAye
John SlingerLabourRugbyAye
Lisa SmartLiberal DemocratHazel GroveNo
David SmithLabourNorth NorthumberlandAye
Nick SmithLabourBlaenau Gwent and RhymneyAye
Sarah SmithLabourHyndburnAye
Gareth SnellLabourStoke-on-Trent CentralAye
Ian SollomLiberal DemocratSt Neots and Mid CambridgeshireNo
Hannah SpencerGreen PartyGorton and DentonNo
Euan StainbankLabourFalkirkAye
Jo StevensLabourCardiff EastAye
Kenneth StevensonLabourAirdrie and ShottsAye
Will StoneLabourSwindon NorthAye
Wes StreetingLabourIlford NorthAye
Alan StricklandLabourNewton Aycliffe and SpennymoorAye
Graham StringerLabourBlackley and Middleton SouthAye
Dr Lauren SullivanLabourGraveshamAye
Kirsteen SullivanLabourBathgate and LinlithgowAye
Zarah SultanaYour PartyCoventry SouthNo
Sir Mark TamiLabourAlyn and DeesideAye
Mike TappLabourDover and DealAye
Alison TaylorLabourPaisley and Renfrewshire NorthAye
David TaylorLabourHemel HempsteadAye
Rachel TaylorLabourNorth Warwickshire and BedworthAye
Cameron ThomasIndependentTewkesburyNo
Fred ThomasLabourPlymouth Moor ViewAye
Gareth ThomasLabourHarrow WestAye
Nick Thomas-SymondsLabourTorfaenAye
Adam ThompsonLabourErewashAye
Dr Marie TidballLabourPenistone and StocksbridgeAye
Sir Stephen TimmsLabourEast HamAye
Henry TufnellLabourMid and South PembrokeshireAye
Anna TurleyLabourRedcarAye
Matt TurmaineLabourWatfordAye
Laurence TurnerLabourBirmingham NorthfieldAye
Derek TwiggLabourWidnes and HalewoodAye
Liz TwistLabourBlaydon and ConsettAye
Harpreet UppalLabourHuddersfieldAye
Valerie VazLabourWalsall and BloxwichAye
Chris VinceLabourHarlowAye
Christian WakefordLabourBury SouthAye
Imogen WalkerLabourHamilton and Clyde ValleyAye
Melanie WardLabourCowdenbeath and KirkcaldyAye
Paul WaughLabourRochdaleAye
Chris WebbLabourBlackpool SouthAye
Michelle WelshLabourSherwood ForestAye
Catherine WestLabourHornsey and Friern BarnetAye
Matt WesternLabourWarwick and LeamingtonAye
Michael WheelerLabourWorsley and EcclesAye
John WhitbyLabourDerbyshire DalesAye
Jo WhiteLabourBassetlawAye
Nadia WhittomeLabourNottingham EastNo
Max WilkinsonLiberal DemocratCheltenhamNo
David WilliamsLabourStoke-on-Trent NorthAye
Munira WilsonLiberal DemocratTwickenhamNo
Pete WishartScottish National PartyPerth and Kinross-shireNo
Sean WoodcockLabourBanburyAye
Martin WrigleyLiberal DemocratNewton AbbotNo
Steve YemmLabourMansfieldAye
Daniel ZeichnerLabourCambridgeAye

Sources

SHA-256 of each copy read. Open Parliament Licence v3.0

Method · Report an error