State IntegrityReceipts, not verdicts

Votes · September 2025 · Bus Services Act 2025 · Amendment

Bus Services (No.2) Bill Report Stage: New Clause 2: how MPs voted on 10 September 2025

Division 288, 10 September 2025, 17:54. Noes 300, against 69; majority 231 (Commons Votes API).

Ayes
69
Noes
300
Result (Hansard)
Question accordingly negatived.

By party

Liberal Democrat MPs cast 59 of the 70 named Aye votes; Labour MPs 292 of the 299 named No votes.

PartyAye (named)No (named)
Labour0292
Liberal Democrat590
Independent27
Green Party30
Reform UK30
Conservative20
Democratic Unionist Party10
Total70299

Tellers: Mr Will Forster (Liberal Democrat, Woking) and Charlie Maynard (Liberal Democrat, Witney) (Ayes); Jade Botterill (Labour, Ossett and Denby Dale) and Stephen Morgan (Labour, Portsmouth South) (Noes).

How each MP voted

369 named · CSV

MPPartyConstituencyVote
Jack AbbottLabourIpswichNo
Ms Diane AbbottIndependentHackney North and Stoke NewingtonNo
Debbie AbrahamsLabourOldham East and SaddleworthNo
Luke AkehurstLabourNorth DurhamNo
Sadik Al-HassanLabourNorth SomersetNo
Mr Bayo AlabaLabourSouthend East and RochfordNo
Heidi AlexanderLabourSwindon SouthNo
Rushanara AliLabourBethnal Green and StepneyNo
Tahir AliLabourBirmingham Hall Green and MoseleyNo
Gideon AmosLiberal DemocratTaunton and WellingtonAye
Callum AndersonLabourBuckingham and BletchleyNo
Fleur AndersonLabourPutneyNo
Lee AndersonReform UKAshfieldAye
Tonia AntoniazziLabourGowerNo
Steff AquaroneLiberal DemocratNorth NorfolkAye
Dr Scott ArthurLabourEdinburgh South WestNo
Jess AsatoLabourLowestoftNo
James AsserLabourWest Ham and BecktonNo
Jas AthwalLabourIlford SouthNo
Catherine AtkinsonLabourDerby NorthNo
Lewis AtkinsonLabourSunderland CentralNo
Josh BabarindeLiberal DemocratEastbourneAye
Mr Calvin BaileyLabourLeyton and WansteadNo
Olivia BaileyLabourReading West and Mid BerkshireNo
David BainesLabourSt Helens NorthNo
Alex BallingerLabourHalesowenNo
Antonia BanceLabourTipton and WednesburyNo
Lee BarronLabourCorby and East NorthamptonshireNo
Johanna BaxterLabourPaisley and Renfrewshire SouthNo
Danny BealesLabourUxbridge and South RuislipNo
Lorraine BeaversLabourBlackpool North and FleetwoodNo
Apsana BegumIndependentPoplar and LimehouseAye
Alison BennettLiberal DemocratMid SussexAye
Siân BerryGreen PartyBrighton PavilionAye
Mr Clive BettsLabourSheffield South EastNo
Ms Polly BillingtonLabourEast ThanetNo
Olivia BlakeLabourSheffield HallamNo
Rachel BlakeLabourCities of London and WestminsterNo
Chris BlooreLabourRedditchNo
Mrs Elsie BlundellLabourHeywood and Middleton NorthNo
Kevin BonaviaLabourStevenageNo
Sureena BrackenridgeLabourWolverhampton North EastNo
Mr Jonathan BrashLabourHartlepoolNo
Alex BrewerLiberal DemocratNorth East HampshireAye
Phil BrickellLabourBolton WestNo
Jess Brown-FullerLiberal DemocratChichesterAye
Chris BryantLabourRhondda and OgmoreNo
Julia BuckleyLabourShrewsburyNo
Richard BurgonLabourLeeds EastNo
Maureen BurkeLabourGlasgow North EastNo
David Burton-SampsonLabourSouthend West and LeighNo
Dawn ButlerLabourBrent EastNo
Liam ByrneLabourBirmingham Hodge Hill and Solihull NorthNo
Ruth CadburyLabourBrentford and IsleworthNo
Nesil CaliskanLabourBarkingNo
Irene CampbellLabourNorth Ayrshire and ArranNo
Juliet CampbellLabourBroxtoweNo
Sir Alan CampbellLabourTynemouthNo
Markus Campbell-SavoursLabourPenrith and SolwayNo
Charlotte CaneLiberal DemocratEly and East CambridgeshireAye
Sam CarlingLabourNorth West CambridgeshireNo
Mr Alistair CarmichaelLiberal DemocratOrkney and ShetlandAye
David ChadwickLiberal DemocratBrecon, Radnor and Cwm TaweAye
Wendy ChamberlainLiberal DemocratNorth East FifeAye
Dr Danny ChambersLiberal DemocratWinchesterAye
Bambos CharalambousLabourSouthgate and Wood GreenNo
Mr Luke ChartersLabourYork OuterNo
Dr Ellie ChownsGreen PartyNorth HerefordshireAye
Chris CoghlanLiberal DemocratDorking and HorleyAye
Ben ColemanLabourChelsea and FulhamNo
Jacob CollierLabourBurton and UttoxeterNo
Tom CollinsLabourWorcesterNo
Victoria CollinsLiberal DemocratHarpenden and BerkhamstedAye
Liam ConlonLabourBeckenham and PengeNo
Andrew CooperLabourMid CheshireNo
Daisy CooperLiberal DemocratSt AlbansAye
Dr Beccy CooperLabourWorthing WestNo
Deirdre CostiganLabourEaling SouthallNo
Pam CoxLabourColchesterNo
Ms Stella CreasyLabourWalthamstowNo
Torcuil CrichtonLabourNa h-Eileanan an IarNo
Chris CurtisLabourMilton Keynes NorthNo
Janet DabyLabourLewisham EastNo
Sir Nicholas DakinLabourScunthorpeNo
Adam DanceLiberal DemocratYeovilAye
Steve DarlingLiberal DemocratTorbayAye
Emily DarlingtonLabourMilton Keynes CentralNo
Ed DaveyLiberal DemocratKingston and SurbitonAye
Jonathan DaviesLabourMid DerbyshireNo
Paul DaviesLabourColne ValleyNo
Bobby DeanLiberal DemocratCarshalton and WallingtonAye
Josh DeanLabourHertford and StortfordNo
Kate DeardenLabourHalifaxNo
Carla DenyerGreen PartyBristol CentralAye
Mr Lee DillonLiberal DemocratNewburyAye
Anna DixonLabourShipleyNo
Samantha DixonLabourChester North and NestonNo
Anneliese DoddsLabourOxford EastNo
Helena DollimoreLabourHastings and RyeNo
Graeme DownieLabourDunfermline and DollarNo
Neil Duncan-JordanIndependentPooleNo
Dame Angela EagleLabourWallaseyNo
Maria EagleLabourLiverpool GarstonNo
Lauren EdwardsLabourRochester and StroodNo
Clive EffordLabourEltham and ChislehurstNo
Damien EganLabourBristol North EastNo
Maya EllisLabourRibble ValleyNo
Chris ElmoreLabourBridgendNo
Kirith EntwistleLabourBolton North EastNo
Florence EshalomiLabourVauxhall and Camberwell GreenNo
Mr Hamish FalconerLabourLincolnNo
Linsey FarnsworthLabourAmber ValleyNo
Josh Fenton-GlynnLabourCalder ValleyNo
Mark FergusonLabourGateshead Central and WhickhamNo
Patricia FergusonLabourGlasgow WestNo
Natalie FleetLabourBolsoverNo
Emma FoodyLabourCramlington and KillingworthNo
Catherine FookesLabourMonmouthshireNo
Mr Paul FosterLabourSouth RibbleNo
Vicky FoxcroftLabourLewisham NorthNo
Mary Kelly FoyLabourCity of DurhamNo
Daniel FrancisLabourBexleyheath and CrayfordNo
Zöe FranklinLiberal DemocratGuildfordAye
Mr James FrithLabourBury NorthNo
Barry GardinerLabourBrent WestNo
Dr Allison GardnerLabourStoke-on-Trent SouthNo
Anna GelderdLabourSouth East CornwallNo
Alan GemmellLabourCentral AyrshireNo
Andrew GeorgeLiberal DemocratSt IvesAye
Gill GermanLabourClwyd NorthNo
Sarah GibsonLiberal DemocratChippenhamAye
Preet Kaur GillLabourBirmingham EdgbastonNo
Becky GittinsLabourClwyd EastNo
Mary GlindonLabourNewcastle upon Tyne East and WallsendNo
Olly GloverLiberal DemocratDidcot and WantageAye
Marie GoldmanLiberal DemocratChelmsfordAye
Ben GoldsboroughLabourSouth NorfolkNo
Tom GordonLiberal DemocratHarrogate and KnaresboroughAye
Jodie GoslingLabourNuneatonNo
Georgia GouldLabourQueen's Park and Maida ValeNo
John GradyLabourGlasgow EastNo
Sarah GreenLiberal DemocratChesham and AmershamAye
Andrew GwynneIndependentGorton and DentonNo
Amanda HackLabourNorth West LeicestershireNo
Louise HaighLabourSheffield HeeleyNo
Sarah HallLabourWarrington SouthNo
Fabian HamiltonLabourLeeds North EastNo
Paulette HamiltonLabourBirmingham ErdingtonNo
Emma HardyLabourKingston upon Hull West and HaltempriceNo
Lloyd HattonLabourSouth DorsetNo
Helen HayesLabourDulwich and West NorwoodNo
Tom HayesLabourBournemouth EastNo
Claire HazelgroveLabourFilton and Bradley StokeNo
Pippa HeylingsLiberal DemocratSouth CambridgeshireAye
Chris HinchliffIndependentNorth East HertfordshireNo
Jonathan HinderLabourPendle and ClitheroeNo
Simon HoareConservativeNorth DorsetAye
Wera HobhouseLiberal DemocratBathAye
Rachel HopkinsLabourLuton South and South BedfordshireNo
Claire HughesLabourBangor AberconwyNo
Alison HumeLabourScarborough and WhitbyNo
Dr Rupa HuqLabourEaling Central and ActonNo
Patrick HurleyLabourSouthportNo
Imran HussainLabourBradford EastNo
Leigh InghamLabourStaffordNo
Natasha IronsLabourCroydon EastNo
Sally JamesonLabourDoncaster CentralNo
Christine JardineLiberal DemocratEdinburgh WestAye
Liz JarvisLiberal DemocratEastleighAye
Terry JermyLabourSouth West NorfolkNo
Adam JogeeLabourNewcastle-under-LymeNo
Dame Diana JohnsonLabourKingston upon Hull North and CottinghamNo
Kim JohnsonLabourLiverpool RiversideNo
Clive JonesLiberal DemocratWokinghamAye
Gerald JonesLabourMerthyr Tydfil and AberdareNo
Lillian JonesLabourKilmarnock and LoudounNo
Ruth JonesLabourNewport West and IslwynNo
Sarah JonesLabourCroydon WestNo
Gurinder Singh JosanLabourSmethwickNo
Sojan JosephLabourAshfordNo
Warinder JussLabourWolverhampton WestNo
Mike KaneLabourWythenshawe and Sale EastNo
Satvir KaurLabourSouthampton TestNo
Liz KendallLabourLeicester WestNo
Afzal KhanLabourManchester RusholmeNo
Stephen KinnockLabourAberafan MaestegNo
Jayne KirkhamLabourTruro and FalmouthNo
Gen KitchenLabourWellingborough and RushdenNo
Mr Paul KohlerLiberal DemocratWimbledonAye
Uma KumaranLabourStratford and BowNo
Laura Kyrke-SmithLabourAylesburyNo
Peter LambLabourCrawleyNo
Ian LaveryLabourBlyth and AshingtonNo
Kim LeadbeaterLabourSpen ValleyNo
Emma LewellLabourSouth ShieldsNo
Clive LewisLabourNorwich SouthNo
Sir Julian LewisConservativeNew Forest EastAye
Simon LightwoodLabourWakefield and RothwellNo
Rebecca Long BaileyLabourSalfordNo
Josh MacAlisterLabourWhitehaven and WorkingtonNo
James MacClearyLiberal DemocratLewesAye
Mr Angus MacDonaldLiberal DemocratInverness, Skye and West Ross-shireAye
Andy MacNaeLabourRossendale and DarwenNo
Justin MaddersLabourEllesmere Port and BromboroughNo
Ben MaguireLiberal DemocratNorth CornwallAye
Helen MaguireLiberal DemocratEpsom and EwellAye
Rachael MaskellIndependentYork CentralNo
Keir MatherLabourSelbyNo
Brian MathewLiberal DemocratMelksham and DevizesAye
Alex MayerLabourDunstable and Leighton BuzzardNo
Douglas McAllisterLabourWest DunbartonshireNo
Kerry McCarthyLabourBristol EastNo
Martin McCluskeyLabourInverclyde and Renfrewshire WestNo
Andy McDonaldLabourMiddlesbrough and Thornaby EastNo
Chris McDonaldLabourStockton NorthNo
John McDonnellIndependentHayes and HarlingtonNo
Blair McDougallLabourEast RenfrewshireNo
Lola McEvoyLabourDarlingtonNo
Alex McIntyreLabourGloucesterNo
Gordon McKeeLabourGlasgow SouthNo
Kevin McKennaLabourSittingbourne and SheppeyNo
Catherine McKinnellLabourNewcastle upon Tyne NorthNo
Frank McNallyLabourCoatbridge and BellshillNo
Kirsty McNeillLabourMidlothianNo
Calum MillerLiberal DemocratBicester and WoodstockAye
John MilneLiberal DemocratHorshamAye
Ms Julie MinnsLabourCarlisleNo
Navendu MishraLabourStockportNo
Abtisam MohamedLabourSheffield CentralNo
Perran MoonLabourCamborne and RedruthNo
Layla MoranLiberal DemocratOxford West and AbingdonAye
Helen MorganLiberal DemocratNorth ShropshireAye
Grahame MorrisLabourEasingtonNo
Joe MorrisLabourHexhamNo
Margaret MullaneLabourDagenham and RainhamNo
Luke MurphyLabourBasingstokeNo
Chris MurrayLabourEdinburgh East and MusselburghNo
Katrina MurrayLabourCumbernauld and KirkintillochNo
Susan MurrayLiberal DemocratMid DunbartonshireAye
Luke MyerLabourMiddlesbrough South and East ClevelandNo
James NaishLabourRushcliffeNo
Connor NaismithLabourCrewe and NantwichNo
Kanishka NarayanLabourVale of GlamorganNo
Pamela NashLabourMotherwell, Wishaw and CarlukeNo
Josh NewburyLabourCannock ChaseNo
Samantha NiblettLabourSouth DerbyshireNo
Charlotte NicholsLabourWarrington NorthNo
Alex NorrisLabourNottingham North and KimberleyNo
Dan NorrisIndependentNorth East Somerset and HanhamNo
Sarah OlneyLiberal DemocratRichmond ParkAye
Dame Chi OnwurahLabourNewcastle upon Tyne Central and WestNo
Dr Simon OpherLabourStroudNo
Ms Abena Oppong-AsareLabourErith and ThamesmeadNo
Kate OsamorLabourEdmonton and Winchmore HillNo
Tristan OsborneLabourChatham and AylesfordNo
Taiwo OwatemiLabourCoventry North WestNo
Darren PaffeyLabourSouthampton ItchenNo
Andrew PakesLabourPeterboroughNo
Matthew PatrickLabourWirral WestNo
Michael PayneLabourGedlingNo
Stephanie PeacockLabourBarnsley SouthNo
Jon PearceLabourHigh PeakNo
Matthew PennycookLabourGreenwich and WoolwichNo
Mr Toby PerkinsLabourChesterfieldNo
Manuela PerteghellaLiberal DemocratStratford-on-AvonAye
Jess PhillipsLabourBirmingham YardleyNo
Dr Al PinkertonLiberal DemocratSurrey HeathAye
David Pinto-DuschinskyLabourHendonNo
Lee PitcherLabourDoncaster East and the Isle of AxholmeNo
Jo PlattLabourLeigh and AthertonNo
Sarah PochinReform UKRuncorn and HelsbyAye
Joe PowellLabourKensington and BayswaterNo
Gregor PoyntonLabourLivingstonNo
Dr Peter PrinsleyLabourBury St Edmunds and StowmarketNo
Richard QuigleyLabourIsle of Wight WestNo
Steve RaceLabourExeterNo
Mr Connor RandLabourAltrincham and Sale WestNo
Andrew RangerLabourWrexhamNo
Mike ReaderLabourNorthampton SouthNo
Steve ReedLabourStreatham and Croydon NorthNo
Rachel ReevesLabourLeeds West and PudseyNo
Joani ReidLabourEast Kilbride and StrathavenNo
Jonathan ReynoldsLabourStalybridge and HydeNo
Mr Joshua ReynoldsLiberal DemocratMaidenheadAye
Martin RhodesLabourGlasgow NorthNo
Bell Ribeiro-AddyLabourClapham and Brixton HillNo
Jake RichardsLabourRother ValleyNo
Jenny Riddell-CarpenterLabourSuffolk CoastalNo
Lucy RigbyLabourNorthampton NorthNo
Ms Marie RimmerLabourSt Helens South and WhistonNo
Dave RobertsonLabourLichfieldNo
Tim RocaLabourMacclesfieldNo
Matt RoddaLabourReading CentralNo
Sarah RussellLabourCongletonNo
Tom RutlandLabourEast Worthing and ShorehamNo
Oliver RyanLabourBurnleyNo
Anna SabineLiberal DemocratFrome and East SomersetAye
Sarah SackmanLabourFinchley and Golders GreenNo
Dr Jeevun SandherLabourLoughboroughNo
Dr Roz SavageLiberal DemocratSouth CotswoldsAye
Michelle ScroghamLabourBarrow and FurnessNo
Naz ShahLabourBradford WestNo
Baggy ShankerLabourDerby SouthNo
Jim ShannonDemocratic Unionist PartyStrangfordAye
Vikki SladeLiberal DemocratMid Dorset and North PooleAye
John SlingerLabourRugbyNo
Cat SmithLabourLancaster and WyreNo
David SmithLabourNorth NorthumberlandNo
Karin SmythLabourBristol SouthNo
Gareth SnellLabourStoke-on-Trent CentralNo
Ian SollomLiberal DemocratSt Neots and Mid CambridgeshireAye
Euan StainbankLabourFalkirkNo
Kenneth StevensonLabourAirdrie and ShottsNo
Jamie StoneLiberal DemocratCaithness, Sutherland and Easter RossAye
Alan StricklandLabourNewton Aycliffe and SpennymoorNo
Graham StringerLabourBlackley and Middleton SouthNo
Dr Lauren SullivanLabourGraveshamNo
Kirsteen SullivanLabourBathgate and LinlithgowNo
Zarah SultanaIndependentCoventry SouthAye
Peter SwallowLabourBracknellNo
Sir Mark TamiLabourAlyn and DeesideNo
Alison TaylorLabourPaisley and Renfrewshire NorthNo
David TaylorLabourHemel HempsteadNo
Luke TaylorLiberal DemocratSutton and CheamAye
Rachel TaylorLabourNorth Warwickshire and BedworthNo
Cameron ThomasLiberal DemocratTewkesburyAye
Fred ThomasLabourPlymouth Moor ViewNo
Gareth ThomasLabourHarrow WestNo
Nick Thomas-SymondsLabourTorfaenNo
Adam ThompsonLabourErewashNo
Richard TiceReform UKBoston and SkegnessAye
Dr Marie TidballLabourPenistone and StocksbridgeNo
Sir Stephen TimmsLabourEast HamNo
Dan TomlinsonLabourChipping BarnetNo
Jon TrickettLabourNormanton and HemsworthNo
Henry TufnellLabourMid and South PembrokeshireNo
Anna TurleyLabourRedcarNo
Matt TurmaineLabourWatfordNo
Laurence TurnerLabourBirmingham NorthfieldNo
Derek TwiggLabourWidnes and HalewoodNo
Liz TwistLabourBlaydon and ConsettNo
Harpreet UppalLabourHuddersfieldNo
Freddie van MierloLiberal DemocratHenley and ThameAye
Tony VaughanLabourFolkestone and HytheNo
Valerie VazLabourWalsall and BloxwichNo
Chris VinceLabourHarlowNo
Caroline VoadenLiberal DemocratSouth DevonAye
Christian WakefordLabourBury SouthNo
Imogen WalkerLabourHamilton and Clyde ValleyNo
Chris WardLabourBrighton Kemptown and PeacehavenNo
Paul WaughLabourRochdaleNo
Chris WebbLabourBlackpool SouthNo
Matt WesternLabourWarwick and LeamingtonNo
Michael WheelerLabourWorsley and EcclesNo
John WhitbyLabourDerbyshire DalesNo
Jo WhiteLabourBassetlawNo
Katie WhiteLabourLeeds North WestNo
Nadia WhittomeLabourNottingham EastNo
Max WilkinsonLiberal DemocratCheltenhamAye
David WilliamsLabourStoke-on-Trent NorthNo
Munira WilsonLiberal DemocratTwickenhamAye
Steve WitherdenLabourMontgomeryshire and GlyndŵrNo
Sean WoodcockLabourBanburyNo
Martin WrigleyLiberal DemocratNewton AbbotAye
Yuan YangLabourEarley and WoodleyNo
Mohammad YasinLabourBedfordNo
Steve YemmLabourMansfieldNo
Claire YoungLiberal DemocratThornbury and YateAye
Daniel ZeichnerLabourCambridgeNo

Sources

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

Method · Report an error