State IntegrityReceipts, not verdicts

Votes · March 2025 · Tobacco and Vapes Act 2026 · Third reading

Tobacco and Vapes Bill: Third Reading: how MPs voted on 26 March 2025

Division 155, 26 March 2025, 18:55. Ayes 366, against 41; majority 325 (Commons Votes API).

Ayes
366
Noes
41
Result (Hansard)
Question accordingly agreed to.

By party

Labour MPs cast 285 of the 360 named Aye votes; Conservative MPs 31 of the 42 named No votes.

PartyAye (named)No (named)
Labour2850
Conservative2431
Liberal Democrat386
Independent41
Green Party30
Plaid Cymru30
Reform UK03
Democratic Unionist Party11
Traditional Unionist Voice10
Ulster Unionist Party10
Total36042

Tellers: Taiwo Owatemi (Labour, Coventry North West) and Gerald Jones (Labour, Merthyr Tydfil and Aberdare) (Ayes); Sir Edward Leigh (Conservative, Gainsborough) and Sir Desmond Swayne (Conservative, New Forest West) (Noes).

How each MP voted

402 named · CSV

MPPartyConstituencyVote
Jack AbbottLabourIpswichAye
Dr Zubir AhmedLabourGlasgow South WestAye
Luke AkehurstLabourNorth DurhamAye
Sadik Al-HassanLabourNorth SomersetAye
Dan AldridgeLabourWeston-super-MareAye
Tahir AliLabourBirmingham Hall Green and MoseleyAye
Jim AllisterTraditional Unionist VoiceNorth AntrimAye
Gideon AmosLiberal DemocratTaunton and WellingtonNo
Callum AndersonLabourBuckingham and BletchleyAye
Lee AndersonReform UKAshfieldNo
Stuart AndrewConservativeDaventryNo
Steff AquaroneLiberal DemocratNorth NorfolkAye
Dr Scott ArthurLabourEdinburgh South WestAye
Jess AsatoLabourLowestoftAye
Jas AthwalLabourIlford SouthAye
Victoria AtkinsConservativeLouth and HorncastleAye
Victoria AtkinsConservativeLouth and HorncastleNo
Catherine AtkinsonLabourDerby NorthAye
Lewis AtkinsonLabourSunderland CentralAye
Josh BabarindeLiberal DemocratEastbourneNo
Gareth BaconConservativeOrpingtonNo
Olivia BaileyLabourReading West and Mid BerkshireAye
David BainesLabourSt Helens NorthAye
Richard BakerLabourGlenrothes and Mid FifeAye
Alex BallingerLabourHalesowenAye
Steve BarclayConservativeNorth East CambridgeshireAye
Paula BarkerLabourLiverpool WavertreeAye
Lee BarronLabourCorby and East NorthamptonshireAye
Mr Alex Barros-CurtisLabourCardiff WestAye
Johanna BaxterLabourPaisley and Renfrewshire SouthAye
Lorraine BeaversLabourBlackpool North and FleetwoodAye
Mr Peter BedfordConservativeMid LeicestershireNo
Apsana BegumIndependentPoplar and LimehouseAye
Hilary BennLabourLeeds SouthAye
Mr Clive BettsLabourSheffield South EastAye
Ms Polly BillingtonLabourEast ThanetAye
Matt BishopLabourForest of DeanAye
Bob BlackmanConservativeHarrow EastAye
Olivia BlakeLabourSheffield HallamAye
Rachel BlakeLabourCities of London and WestminsterAye
Mrs Elsie BlundellLabourHeywood and Middleton NorthAye
Jade BotterillLabourOssett and Denby DaleAye
Sureena BrackenridgeLabourWolverhampton North EastAye
Aphra BrandrethConservativeChester South and EddisburyNo
Suella BravermanConservativeFareham and WaterloovilleNo
Alex BrewerLiberal DemocratNorth East HampshireAye
Phil BrickellLabourBolton WestAye
Jess Brown-FullerLiberal DemocratChichesterAye
Chris BryantLabourRhondda and OgmoreAye
Julia BuckleyLabourShrewsburyAye
Richard BurgonLabourLeeds EastAye
Maureen BurkeLabourGlasgow North EastAye
David Burton-SampsonLabourSouthend West and LeighAye
Dawn ButlerLabourBrent EastAye
Ian ByrneLabourLiverpool West DerbyAye
Liam ByrneLabourBirmingham Hodge Hill and Solihull NorthAye
Nesil CaliskanLabourBarkingAye
Irene CampbellLabourNorth Ayrshire and ArranAye
Juliet CampbellLabourBroxtoweAye
Sir Alan CampbellLabourTynemouthAye
Markus Campbell-SavoursLabourPenrith and SolwayAye
Charlotte CaneLiberal DemocratEly and East CambridgeshireAye
Sam CarlingLabourNorth West CambridgeshireAye
Mr Alistair CarmichaelLiberal DemocratOrkney and ShetlandNo
David ChadwickLiberal DemocratBrecon, Radnor and Cwm TaweAye
Wendy ChamberlainLiberal DemocratNorth East FifeAye
Dr Danny ChambersLiberal DemocratWinchesterAye
Bambos CharalambousLabourSouthgate and Wood GreenAye
Mr Luke ChartersLabourYork OuterAye
Dr Ellie ChownsGreen PartyNorth HerefordshireAye
Sir Geoffrey Clifton-BrownConservativeNorth CotswoldsAye
Lewis CockingConservativeBroxbourneNo
Chris CoghlanLiberal DemocratDorking and HorleyAye
Ben ColemanLabourChelsea and FulhamAye
Jacob CollierLabourBurton and UttoxeterAye
Lizzi CollingeLabourMorecambe and LunesdaleAye
Tom CollinsLabourWorcesterAye
Victoria CollinsLiberal DemocratHarpenden and BerkhamstedAye
Liam ConlonLabourBeckenham and PengeAye
Sarah CoombesLabourWest BromwichAye
Andrew CooperLabourMid CheshireAye
Daisy CooperLiberal DemocratSt AlbansAye
Dr Beccy CooperLabourWorthing WestAye
John CooperConservativeDumfries and GallowayNo
Deirdre CostiganLabourEaling SouthallAye
Pam CoxLabourColchesterAye
Neil CoyleLabourBermondsey and Old SouthwarkAye
Mary CreaghLabourCoventry EastAye
Ms Stella CreasyLabourWalthamstowAye
Torcuil CrichtonLabourNa h-Eileanan an IarAye
Harriet CrossConservativeGordon and BuchanNo
Sir Nicholas DakinLabourScunthorpeAye
Ashley DaltonLabourWest LancashireAye
Ed DaveyLiberal DemocratKingston and SurbitonAye
Ann DaviesPlaid CymruCaerfyrddinAye
Jonathan DaviesLabourMid DerbyshireAye
Paul DaviesLabourColne ValleyAye
Alex Davies-JonesLabourPontypriddAye
Marsha De CordovaLabourBatterseaAye
Bobby DeanLiberal DemocratCarshalton and WallingtonNo
Josh DeanLabourHertford and StortfordAye
Kate DeardenLabourHalifaxAye
Carla DenyerGreen PartyBristol CentralAye
Mr Tanmanjeet Singh DhesiLabourSloughAye
Jim DicksonLabourDartfordAye
Anneliese DoddsLabourOxford EastAye
Helena DollimoreLabourHastings and RyeAye
Stephen DoughtyLabourCardiff South and PenarthAye
Graeme DownieLabourDunfermline and DollarAye
Sir Iain Duncan SmithConservativeChingford and Woodford GreenNo
Neil Duncan-JordanLabourPooleAye
Dame Angela EagleLabourWallaseyAye
Maria EagleLabourLiverpool GarstonAye
Lauren EdwardsLabourRochester and StroodAye
Damien EganLabourBristol North EastAye
Chris ElmoreLabourBridgendAye
Kirith EntwistleLabourBolton North EastAye
Bill EstersonLabourSefton CentralAye
Chris EvansLabourCaerphillyAye
Miatta FahnbullehLabourPeckhamAye
Mr Hamish FalconerLabourLincolnAye
Nigel FarageReform UKClactonNo
Linsey FarnsworthLabourAmber ValleyAye
Josh Fenton-GlynnLabourCalder ValleyAye
Mark FergusonLabourGateshead Central and WhickhamAye
Patricia FergusonLabourGlasgow WestAye
Catherine FookesLabourMonmouthshireAye
Richard FoordLiberal DemocratHoniton and SidmouthAye
Mr Will ForsterLiberal DemocratWokingNo
Peter FortuneConservativeBromley and Biggin HillAye
Mr Paul FosterLabourSouth RibbleAye
Sir Ashley FoxConservativeBridgwaterNo
Vicky FoxcroftLabourLewisham NorthAye
Mary Kelly FoyLabourCity of DurhamAye
Daniel FrancisLabourBexleyheath and CrayfordAye
Mr Mark FrancoisConservativeRayleigh and WickfordNo
Mr James FrithLabourBury NorthAye
Gill FurnissLabourSheffield Brightside and HillsboroughAye
Anna GelderdLabourSouth East CornwallAye
Alan GemmellLabourCentral AyrshireAye
Andrew GeorgeLiberal DemocratSt IvesAye
Gill GermanLabourClwyd NorthAye
Sarah GibsonLiberal DemocratChippenhamNo
Tracy GilbertLabourEdinburgh North and LeithAye
Preet Kaur GillLabourBirmingham EdgbastonAye
John GlenConservativeSalisburyAye
Ben GoldsboroughLabourSouth NorfolkAye
Jodie GoslingLabourNuneatonAye
John GradyLabourGlasgow EastAye
Helen GrantConservativeMaidstone and MallingAye
Lilian GreenwoodLabourNottingham SouthAye
Dame Nia GriffithLabourLlanelliAye
Alison GriffithsConservativeBognor Regis and LittlehamptonNo
Andrew GwynneIndependentGorton and DentonAye
Amanda HackLabourNorth West LeicestershireAye
Sarah HallLabourWarrington SouthAye
Fabian HamiltonLabourLeeds North EastAye
Paulette HamiltonLabourBirmingham ErdingtonAye
Monica HardingLiberal DemocratEsher and WaltonAye
Emma HardyLabourKingston upon Hull West and HaltempriceAye
Carolyn HarrisLabourNeath and Swansea EastAye
Rebecca HarrisConservativeCastle PointNo
Lloyd HattonLabourSouth DorsetAye
Helen HayesLabourDulwich and West NorwoodAye
Sir John HayesConservativeSouth Holland and The DeepingsNo
Tom HayesLabourBournemouth EastAye
Claire HazelgroveLabourFilton and Bradley StokeAye
Pippa HeylingsLiberal DemocratSouth CambridgeshireAye
Dame Meg HillierLabourHackney South and ShoreditchAye
Chris HinchliffLabourNorth East HertfordshireAye
Jonathan HinderLabourPendle and ClitheroeAye
Damian HindsConservativeEast HampshireAye
Wera HobhouseLiberal DemocratBathAye
Mrs Sharon HodgsonLabourWashington and Gateshead SouthAye
Mr Richard HoldenConservativeBasildon and BillericayNo
Paul HolmesConservativeHamble ValleyNo
Rachel HopkinsLabourLuton South and South BedfordshireAye
Dr Neil HudsonConservativeEpping ForestAye
Claire HughesLabourBangor AberconwyAye
Alison HumeLabourScarborough and WhitbyAye
Sir Jeremy HuntConservativeGodalming and AshAye
Dr Rupa HuqLabourEaling Central and ActonAye
Imran HussainLabourBradford EastAye
Leigh InghamLabourStaffordAye
Sally JamesonLabourDoncaster CentralAye
Christine JardineLiberal DemocratEdinburgh WestAye
Liz JarvisLiberal DemocratEastleighAye
Terry JermyLabourSouth West NorfolkAye
Dame Diana JohnsonLabourKingston upon Hull North and CottinghamAye
Dr Caroline JohnsonConservativeSleaford and North HykehamAye
Kim JohnsonLabourLiverpool RiversideAye
Clive JonesLiberal DemocratWokinghamAye
Lillian JonesLabourKilmarnock and LoudounAye
Louise Sandher-JonesLabourNorth East DerbyshireAye
Ruth JonesLabourNewport West and IslwynAye
Gurinder Singh JosanLabourSmethwickAye
Sojan JosephLabourAshfordAye
Warinder JussLabourWolverhampton WestAye
Chris KaneLabourStirling and StrathallanAye
Satvir KaurLabourSouthampton TestAye
Alicia KearnsConservativeRutland and StamfordAye
Afzal KhanLabourManchester RusholmeAye
Naushabah KhanLabourGillingham and RainhamAye
Stephen KinnockLabourAberafan MaestegAye
Jayne KirkhamLabourTruro and FalmouthAye
Gen KitchenLabourWellingborough and RushdenAye
Danny KrugerConservativeEast WiltshireNo
Sonia KumarLabourDudleyAye
Laura Kyrke-SmithLabourAylesburyAye
Ben LakePlaid CymruCeredigion PreseliAye
Katie LamConservativeWeald of KentNo
Peter LambLabourCrawleyAye
John LamontConservativeBerwickshire, Roxburgh and SelkirkAye
Ian LaveryLabourBlyth and AshingtonAye
Noah LawLabourSt Austell and NewquayAye
Kim LeadbeaterLabourSpen ValleyAye
Brian LeishmanLabourAlloa and GrangemouthAye
Emma LewellLabourSouth ShieldsAye
Andrew LewinLabourWelwyn HatfieldAye
Clive LewisLabourNorwich SouthAye
Simon LightwoodLabourWakefield and RothwellAye
Rebecca Long BaileyLabourSalfordAye
Julia LopezConservativeHornchurch and UpminsterNo
Rupert LoweIndependentGreat YarmouthNo
Josh MacAlisterLabourWhitehaven and WorkingtonAye
Justin MaddersLabourEllesmere Port and BromboroughAye
Ben MaguireLiberal DemocratNorth CornwallAye
Helen MaguireLiberal DemocratEpsom and EwellAye
Amanda MartinLabourPortsmouth NorthAye
Mike MartinLiberal DemocratTunbridge WellsAye
Rachael MaskellLabourYork CentralAye
Keir MatherLabourSelbyAye
Brian MathewLiberal DemocratMelksham and DevizesAye
Alex MayerLabourDunstable and Leighton BuzzardAye
Douglas McAllisterLabourWest DunbartonshireAye
Martin McCluskeyLabourInverclyde and Renfrewshire WestAye
Dame Siobhain McDonaghLabourMitcham and MordenAye
Andy McDonaldLabourMiddlesbrough and Thornaby EastAye
Chris McDonaldLabourStockton NorthAye
Blair McDougallLabourEast RenfrewshireAye
Lola McEvoyLabourDarlingtonAye
Alison McGovernLabourBirkenheadAye
Gordon McKeeLabourGlasgow SouthAye
Anna McMorrinLabourCardiff NorthAye
James McMurdockReform UKSouth Basildon and East ThurrockNo
Frank McNallyLabourCoatbridge and BellshillAye
Kirsty McNeillLabourMidlothianAye
Llinos MediPlaid CymruYnys MônAye
Anneliese MidgleyLabourKnowsleyAye
Calum MillerLiberal DemocratBicester and WoodstockAye
John MilneLiberal DemocratHorshamAye
Navendu MishraLabourStockportAye
Abtisam MohamedLabourSheffield CentralAye
Mr Gagan MohindraConservativeSouth West HertfordshireNo
Perran MoonLabourCamborne and RedruthAye
Robbie MooreConservativeKeighley and IlkleyAye
Layla MoranLiberal DemocratOxford West and AbingdonAye
Jessica MordenLabourNewport EastAye
Edward MorelloLiberal DemocratWest DorsetAye
Helen MorganLiberal DemocratNorth ShropshireAye
Stephen MorganLabourPortsmouth SouthAye
Grahame MorrisLabourEasingtonAye
Joe MorrisLabourHexhamAye
Joy MorrisseyConservativeBeaconsfieldNo
Margaret MullaneLabourDagenham and RainhamAye
Tessa MuntLiberal DemocratWells and Mendip HillsAye
Luke MurphyLabourBasingstokeAye
Chris MurrayLabourEdinburgh East and MusselburghAye
Ian MurrayLabourEdinburgh SouthAye
Katrina MurrayLabourCumbernauld and KirkintillochAye
Dr Andrew MurrisonConservativeSouth West WiltshireAye
Luke MyerLabourMiddlesbrough South and East ClevelandAye
James NaishLabourRushcliffeAye
Connor NaismithLabourCrewe and NantwichAye
Kanishka NarayanLabourVale of GlamorganAye
Pamela NashLabourMotherwell, Wishaw and CarlukeAye
Josh NewburyLabourCannock ChaseAye
Samantha NiblettLabourSouth DerbyshireAye
Charlotte NicholsLabourWarrington NorthAye
Alex NorrisLabourNottingham North and KimberleyAye
Dan NorrisLabourNorth East Somerset and HanhamAye
Neil O'BrienConservativeHarborough, Oadby and WigstonNo
Melanie OnnLabourGreat Grimsby and CleethorpesAye
Dame Chi OnwurahLabourNewcastle upon Tyne Central and WestAye
Dr Simon OpherLabourStroudAye
Kate OsamorLabourEdmonton and Winchmore HillAye
Kate OsborneLabourJarrow and Gateshead EastAye
Tristan OsborneLabourChatham and AylesfordAye
Sarah OwenLabourLuton NorthAye
Darren PaffeyLabourSouthampton ItchenAye
Andrew PakesLabourPeterboroughAye
Priti PatelConservativeWithamNo
Matthew PatrickLabourWirral WestAye
Rebecca PaulConservativeReigateNo
Matthew PennycookLabourGreenwich and WoolwichAye
Manuela PerteghellaLiberal DemocratStratford-on-AvonAye
Dr Al PinkertonLiberal DemocratSurrey HeathAye
David Pinto-DuschinskyLabourHendonAye
Lee PitcherLabourDoncaster East and the Isle of AxholmeAye
Jo PlattLabourLeigh and AthertonAye
Luke PollardLabourPlymouth Sutton and DevonportAye
Joe PowellLabourKensington and BayswaterAye
Lucy PowellLabourManchester CentralAye
Gregor PoyntonLabourLivingstonAye
Dr Peter PrinsleyLabourBury St Edmunds and StowmarketAye
Richard QuigleyLabourIsle of Wight WestAye
Yasmin QureshiLabourBolton South and WalkdenAye
Adrian RamsayGreen PartyWaveney ValleyAye
Andrew RangerLabourWrexhamAye
Jack RankinConservativeWindsorNo
Mike ReaderLabourNorthampton SouthAye
David ReedConservativeExmouth and Exeter EastNo
Martin RhodesLabourGlasgow NorthAye
Jenny Riddell-CarpenterLabourSuffolk CoastalAye
Ms Marie RimmerLabourSt Helens South and WhistonAye
Dave RobertsonLabourLichfieldAye
Joe RobertsonConservativeIsle of Wight EastAye
Tim RocaLabourMacclesfieldAye
Matt RoddaLabourReading CentralAye
Dr Sam RushworthLabourBishop AucklandAye
Tom RutlandLabourEast Worthing and ShorehamAye
Oliver RyanIndependentBurnleyAye
Sarah SackmanLabourFinchley and Golders GreenAye
Dr Jeevun SandherLabourLoughboroughAye
Michelle ScroghamLabourBarrow and FurnessAye
Mark SewardsLabourLeeds South West and MorleyAye
Naz ShahLabourBradford WestAye
Baggy ShankerLabourDerby SouthAye
Jim ShannonDemocratic Unionist PartyStrangfordAye
Dr Neil Shastri-HurstConservativeSolihull West and ShirleyAye
Tulip SiddiqLabourHampstead and HighgateAye
David SimmondsConservativeRuislip, Northwood and PinnerAye
Vikki SladeLiberal DemocratMid Dorset and North PooleAye
Andy SlaughterLabourHammersmith and ChiswickAye
John SlingerLabourRugbyAye
Cat SmithLabourLancaster and WyreAye
Greg SmithConservativeMid BuckinghamshireNo
Jeff SmithLabourManchester WithingtonAye
Nick SmithLabourBlaenau Gwent and RhymneyAye
Rebecca SmithConservativeSouth West DevonNo
Sir Julian SmithConservativeSkipton and RiponAye
Karin SmythLabourBristol SouthAye
Gareth SnellLabourStoke-on-Trent CentralAye
Dr Ben SpencerConservativeRunnymede and WeybridgeAye
Euan StainbankLabourFalkirkAye
Kenneth StevensonLabourAirdrie and ShottsAye
Elaine StewartLabourAyr, Carrick and CumnockAye
Jamie StoneLiberal DemocratCaithness, Sutherland and Easter RossAye
Will StoneLabourSwindon NorthAye
Wes StreetingLabourIlford NorthAye
Alan StricklandLabourNewton Aycliffe and SpennymoorAye
Graham StuartConservativeBeverley and HoldernessAye
Dr Lauren SullivanLabourGraveshamAye
Kirsteen SullivanLabourBathgate and LinlithgowAye
Zarah SultanaIndependentCoventry SouthAye
Rishi SunakConservativeRichmond and NorthallertonAye
Peter SwallowLabourBracknellAye
Robin SwannUlster Unionist PartySouth AntrimAye
Sir Mark TamiLabourAlyn and DeesideAye
Mike TappLabourDover and DealAye
Alison TaylorLabourPaisley and Renfrewshire NorthAye
David TaylorLabourHemel HempsteadAye
Luke TaylorLiberal DemocratSutton and CheamAye
Rachel TaylorLabourNorth Warwickshire and BedworthAye
Bradley ThomasConservativeBromsgroveNo
Cameron ThomasLiberal DemocratTewkesburyAye
Adam ThompsonLabourErewashAye
Emily ThornberryLabourIslington South and FinsburyAye
Dr Marie TidballLabourPenistone and StocksbridgeAye
Jessica ToaleLabourBournemouth WestAye
Henry TufnellLabourMid and South PembrokeshireAye
Anna TurleyLabourRedcarAye
Matt TurmaineLabourWatfordAye
Derek TwiggLabourWidnes and HalewoodAye
Harpreet UppalLabourHuddersfieldAye
Tony VaughanLabourFolkestone and HytheAye
Martin VickersConservativeBrigg and ImminghamAye
Christian WakefordLabourBury SouthAye
Imogen WalkerLabourHamilton and Clyde ValleyAye
Melanie WardLabourCowdenbeath and KirkcaldyAye
Paul WaughLabourRochdaleAye
Michelle WelshLabourSherwood ForestAye
Catherine WestLabourHornsey and Friern BarnetAye
Andrew WesternLabourStretford and UrmstonAye
Matt WesternLabourWarwick and LeamingtonAye
Michael WheelerLabourWorsley and EcclesAye
John WhitbyLabourDerbyshire DalesAye
Jo WhiteLabourBassetlawAye
Katie WhiteLabourLeeds North WestAye
Sir John WhittingdaleConservativeMaldonNo
Nadia WhittomeLabourNottingham EastAye
Max WilkinsonLiberal DemocratCheltenhamAye
David WilliamsLabourStoke-on-Trent NorthAye
Sammy WilsonDemocratic Unionist PartyEast AntrimNo
Steve WitherdenLabourMontgomeryshire and GlyndŵrAye
Mike WoodConservativeKingswinford and South StaffordshireAye
Sean WoodcockLabourBanburyAye
Rosie WrightingLabourKetteringAye
Martin WrigleyLiberal DemocratNewton AbbotAye
Yuan YangLabourEarley and WoodleyAye
Steve YemmLabourMansfieldAye
Claire YoungLiberal DemocratThornbury and YateAye

Sources

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

Method · Report an error