State IntegrityReceipts, not verdicts

Votes · April 2025 · Statutory instrument

Infrastructure Planning (Onshore Wind and Solar Generation) Order 2025: how MPs voted on 2 April 2025

Division 169, 2 April 2025, 16:16. The Commons Votes API gives 307 Ayes, 100 Noes: majority 207 for the Ayes.

Ayes
307
Noes
100
Result (Hansard)
Question accordingly agreed to.

The question

That the draft Infrastructure Planning (Onshore Wind and Solar Generation) Order 2025, which was laid before this House on 10 March, be approved.

As printed in Hansard before the division.

By party

Labour MPs cast 299 of the 308 named Aye votes; Conservative MPs 94 of the 100 named No votes.

PartyAye (named)No (named)
Labour2990
Conservative094
Independent61
Democratic Unionist Party03
Green Party30
Reform UK01
Ulster Unionist Party01
Total308100

Tellers: Keir Mather (Labour, Selby) and Gerald Jones (Labour, Merthyr Tydfil and Aberdare) (Ayes); James Wild (Conservative, North West Norfolk) and Ben Obese-Jecty (Conservative, Huntingdon) (Noes).

How each MP voted

408 named · CSV

MPPartyConstituencyVote
Jack AbbottLabourIpswichAye
Ms Diane AbbottLabourHackney North and Stoke NewingtonAye
Debbie AbrahamsLabourOldham East and SaddleworthAye
Shockat AdamIndependentLeicester SouthAye
Dr Zubir AhmedLabourGlasgow South WestAye
Luke AkehurstLabourNorth DurhamAye
Sadik Al-HassanLabourNorth SomersetAye
Dan AldridgeLabourWeston-super-MareAye
Rushanara AliLabourBethnal Green and StepneyAye
Tahir AliLabourBirmingham Hall Green and MoseleyAye
Dr Rosena Allin-KhanLabourTootingAye
Callum AndersonLabourBuckingham and BletchleyAye
Fleur AndersonLabourPutneyAye
Stuart AndersonConservativeSouth ShropshireNo
Stuart AndrewConservativeDaventryNo
Tonia AntoniazziLabourGowerAye
Edward ArgarConservativeMelton and SystonNo
Dr Scott ArthurLabourEdinburgh South WestAye
James AsserLabourWest Ham and BecktonAye
Jas AthwalLabourIlford SouthAye
Victoria AtkinsConservativeLouth and HorncastleNo
Catherine AtkinsonLabourDerby NorthAye
Lewis AtkinsonLabourSunderland CentralAye
Gareth BaconConservativeOrpingtonNo
Mr Calvin BaileyLabourLeyton and WansteadAye
Olivia BaileyLabourReading West and Mid BerkshireAye
Alex BakerLabourAldershotAye
Richard BakerLabourGlenrothes and Mid FifeAye
Dame Harriett BaldwinConservativeWest WorcestershireNo
Alex BallingerLabourHalesowenAye
Antonia BanceLabourTipton and WednesburyAye
Steve BarclayConservativeNorth East CambridgeshireNo
Paula BarkerLabourLiverpool WavertreeAye
Lee BarronLabourCorby and East NorthamptonshireAye
Mr Alex Barros-CurtisLabourCardiff WestAye
Johanna BaxterLabourPaisley and Renfrewshire SouthAye
Danny BealesLabourUxbridge and South RuislipAye
Lorraine BeaversLabourBlackpool North and FleetwoodAye
Mr Peter BedfordConservativeMid LeicestershireNo
Torsten BellLabourSwansea WestAye
Siân BerryGreen PartyBrighton PavilionAye
Mr Clive BettsLabourSheffield South EastAye
Saqib BhattiConservativeMeriden and Solihull EastNo
Ms Polly BillingtonLabourEast ThanetAye
Bob BlackmanConservativeHarrow EastNo
Olivia BlakeLabourSheffield HallamAye
Rachel BlakeLabourCities of London and WestminsterAye
Chris BlooreLabourRedditchAye
Mrs Elsie BlundellLabourHeywood and Middleton NorthAye
Kevin BonaviaLabourStevenageAye
Sarah BoolConservativeSouth NorthamptonshireNo
Jade BotterillLabourOssett and Denby DaleAye
Andrew BowieConservativeWest Aberdeenshire and KincardineNo
Aphra BrandrethConservativeChester South and EddisburyNo
Phil BrickellLabourBolton WestAye
Julia BuckleyLabourShrewsburyAye
Alex BurghartConservativeBrentwood and OngarNo
Richard BurgonLabourLeeds EastAye
Maureen BurkeLabourGlasgow North EastAye
David Burton-SampsonLabourSouthend West and LeighAye
Dawn ButlerLabourBrent EastAye
Irene CampbellLabourNorth Ayrshire and ArranAye
Juliet CampbellLabourBroxtoweAye
Sir Alan CampbellLabourTynemouthAye
Markus Campbell-SavoursLabourPenrith and SolwayAye
Sam CarlingLabourNorth West CambridgeshireAye
Al CarnsLabourBirmingham Selly OakAye
James CartlidgeConservativeSouth SuffolkNo
Sarah ChampionLabourRotherhamAye
Bambos CharalambousLabourSouthgate and Wood GreenAye
Mr Luke ChartersLabourYork OuterAye
Sir Christopher ChopeConservativeChristchurchNo
Dr Ellie ChownsGreen PartyNorth HerefordshireAye
Feryal ClarkLabourEnfield NorthAye
Sir James CleverlyConservativeBraintreeNo
Sir Geoffrey Clifton-BrownConservativeNorth CotswoldsNo
Lewis CockingConservativeBroxbourneNo
Ben ColemanLabourChelsea and FulhamAye
Tom CollinsLabourWorcesterAye
Sarah CoombesLabourWest BromwichAye
Andrew CooperLabourMid CheshireAye
Jeremy CorbynIndependentIslington NorthAye
Alberto CostaConservativeSouth LeicestershireNo
Deirdre CostiganLabourEaling SouthallAye
Pam CoxLabourColchesterAye
Neil CoyleLabourBermondsey and Old SouthwarkAye
Jen CraftLabourThurrockAye
Mary CreaghLabourCoventry EastAye
Ms Stella CreasyLabourWalthamstowAye
Torcuil CrichtonLabourNa h-Eileanan an IarAye
Harriet CrossConservativeGordon and BuchanNo
Chris CurtisLabourMilton Keynes NorthAye
Sir Nicholas DakinLabourScunthorpeAye
Emily DarlingtonLabourMilton Keynes CentralAye
Gareth DaviesConservativeGrantham and BourneNo
Jonathan DaviesLabourMid DerbyshireAye
Mims DaviesConservativeEast Grinstead and UckfieldNo
Paul DaviesLabourColne ValleyAye
Alex Davies-JonesLabourPontypriddAye
Marsha De CordovaLabourBatterseaAye
Josh DeanLabourHertford and StortfordAye
Kate DeardenLabourHalifaxAye
Carla DenyerGreen PartyBristol CentralAye
Charlie DewhirstConservativeBridlington and The WoldsNo
Mr Tanmanjeet Singh DhesiLabourSloughAye
Jim DicksonLabourDartfordAye
Dame Caroline DinenageConservativeGosportNo
Anna DixonLabourShipleyAye
Anneliese DoddsLabourOxford EastAye
Helena DollimoreLabourHastings and RyeAye
Stephen DoughtyLabourCardiff South and PenarthAye
Peter DowdLabourBootleAye
Graeme DownieLabourDunfermline and DollarAye
Sir Iain Duncan SmithConservativeChingford and Woodford GreenNo
Neil Duncan-JordanLabourPooleAye
Dame Angela EagleLabourWallaseyAye
Cat EcclesLabourStourbridgeAye
Clive EffordLabourEltham and ChislehurstAye
Damien EganLabourBristol North EastAye
Chris ElmoreLabourBridgendAye
Kirith EntwistleLabourBolton North EastAye
Florence EshalomiLabourVauxhall and Camberwell GreenAye
Bill EstersonLabourSefton CentralAye
Chris EvansLabourCaerphillyAye
Miatta FahnbullehLabourPeckhamAye
Mr Hamish FalconerLabourLincolnAye
Linsey FarnsworthLabourAmber ValleyAye
Mark FergusonLabourGateshead Central and WhickhamAye
Patricia FergusonLabourGlasgow WestAye
Natalie FleetLabourBolsoverAye
Emma FoodyLabourCramlington and KillingworthAye
Catherine FookesLabourMonmouthshireAye
Peter FortuneConservativeBromley and Biggin HillNo
Mr Paul FosterLabourSouth RibbleAye
Sir Ashley FoxConservativeBridgwaterNo
Vicky FoxcroftLabourLewisham NorthAye
Mr Mark FrancoisConservativeRayleigh and WickfordNo
Mr Louie FrenchConservativeOld Bexley and SidcupNo
Mr James FrithLabourBury NorthAye
Richard FullerConservativeNorth BedfordshireNo
Gill FurnissLabourSheffield Brightside and HillsboroughAye
Sir Roger GaleConservativeHerne Bay and SandwichNo
Barry GardinerLabourBrent WestAye
Dr Allison GardnerLabourStoke-on-Trent SouthAye
Mark GarnierConservativeWyre ForestNo
Anna GelderdLabourSouth East CornwallAye
Alan GemmellLabourCentral AyrshireAye
Gill GermanLabourClwyd NorthAye
Tracy GilbertLabourEdinburgh North and LeithAye
Preet Kaur GillLabourBirmingham EdgbastonAye
Becky GittinsLabourClwyd EastAye
John GlenConservativeSalisburyNo
Mary GlindonLabourNewcastle upon Tyne East and WallsendAye
John GradyLabourGlasgow EastAye
Helen GrantConservativeMaidstone and MallingNo
Dame Nia GriffithLabourLlanelliAye
Alison GriffithsConservativeBognor Regis and LittlehamptonNo
Andrew GwynneIndependentGorton and DentonAye
Amanda HackLabourNorth West LeicestershireAye
Sarah HallLabourWarrington SouthAye
Paulette HamiltonLabourBirmingham ErdingtonAye
Emma HardyLabourKingston upon Hull West and HaltempriceAye
Carolyn HarrisLabourNeath and Swansea EastAye
Rebecca HarrisConservativeCastle PointNo
Tom HayesLabourBournemouth EastAye
Dame Meg HillierLabourHackney South and ShoreditchAye
Chris HinchliffLabourNorth East HertfordshireAye
Damian HindsConservativeEast HampshireNo
Simon HoareConservativeNorth DorsetNo
Mrs Sharon HodgsonLabourWashington and Gateshead SouthAye
Mr Richard HoldenConservativeBasildon and BillericayNo
Kevin HollinrakeConservativeThirsk and MaltonNo
Rachel HopkinsLabourLuton South and South BedfordshireAye
Nigel HuddlestonConservativeDroitwich and EveshamNo
Dr Neil HudsonConservativeEpping ForestNo
Claire HughesLabourBangor AberconwyAye
Dr Rupa HuqLabourEaling Central and ActonAye
Patrick HurleyLabourSouthportAye
Imran HussainLabourBradford EastAye
Mr Adnan HussainIndependentBlackburnAye
Leigh InghamLabourStaffordAye
Natasha IronsLabourCroydon EastAye
Sally JamesonLabourDoncaster CentralAye
Sir Bernard JenkinConservativeHarwich and North EssexNo
Robert JenrickConservativeNewarkNo
Terry JermyLabourSouth West NorfolkAye
Adam JogeeLabourNewcastle-under-LymeAye
Dame Diana JohnsonLabourKingston upon Hull North and CottinghamAye
Kim JohnsonLabourLiverpool RiversideAye
Louise Sandher-JonesLabourNorth East DerbyshireAye
Ruth JonesLabourNewport West and IslwynAye
Lincoln JoppConservativeSpelthorneNo
Gurinder Singh JosanLabourSmethwickAye
Sojan JosephLabourAshfordAye
Chris KaneLabourStirling and StrathallanAye
Mike KaneLabourWythenshawe and Sale EastAye
Satvir KaurLabourSouthampton TestAye
Afzal KhanLabourManchester RusholmeAye
Naushabah KhanLabourGillingham and RainhamAye
Stephen KinnockLabourAberafan MaestegAye
Jayne KirkhamLabourTruro and FalmouthAye
Gen KitchenLabourWellingborough and RushdenAye
Danny KrugerConservativeEast WiltshireNo
Uma KumaranLabourStratford and BowAye
Laura Kyrke-SmithLabourAylesburyAye
Katie LamConservativeWeald of KentNo
Peter LambLabourCrawleyAye
John LamontConservativeBerwickshire, Roxburgh and SelkirkNo
Ian LaveryLabourBlyth and AshingtonAye
Noah LawLabourSt Austell and NewquayAye
Kim LeadbeaterLabourSpen ValleyAye
Sir Edward LeighConservativeGainsboroughNo
Brian LeishmanLabourAlloa and GrangemouthAye
Emma LewellLabourSouth ShieldsAye
Andrew LewinLabourWelwyn HatfieldAye
Clive LewisLabourNorwich SouthAye
Sir Julian LewisConservativeNew Forest EastNo
Rebecca Long BaileyLabourSalfordAye
Julia LopezConservativeHornchurch and UpminsterNo
Rupert LoweIndependentGreat YarmouthNo
Josh MacAlisterLabourWhitehaven and WorkingtonAye
Alice MacdonaldLabourNorwich NorthAye
Justin MaddersLabourEllesmere Port and BromboroughAye
Alan MakConservativeHavantNo
Kit MalthouseConservativeNorth West HampshireNo
Amanda MartinLabourPortsmouth NorthAye
Rachael MaskellLabourYork CentralAye
Jerome MayhewConservativeBroadland and FakenhamNo
Douglas McAllisterLabourWest DunbartonshireAye
Kerry McCarthyLabourBristol EastAye
Martin McCluskeyLabourInverclyde and Renfrewshire WestAye
Dame Siobhain McDonaghLabourMitcham and MordenAye
Andy McDonaldLabourMiddlesbrough and Thornaby EastAye
Chris McDonaldLabourStockton NorthAye
John McDonnellIndependentHayes and HarlingtonAye
Blair McDougallLabourEast RenfrewshireAye
Lola McEvoyLabourDarlingtonAye
Alex McIntyreLabourGloucesterAye
Kevin McKennaLabourSittingbourne and SheppeyAye
Jim McMahonLabourOldham West, Chadderton and RoytonAye
Anna McMorrinLabourCardiff NorthAye
James McMurdockReform UKSouth Basildon and East ThurrockNo
Frank McNallyLabourCoatbridge and BellshillAye
Esther McVeyConservativeTattonNo
Anneliese MidgleyLabourKnowsleyAye
Ms Julie MinnsLabourCarlisleAye
Navendu MishraLabourStockportAye
Sir Andrew MitchellConservativeSutton ColdfieldNo
Abtisam MohamedLabourSheffield CentralAye
Mr Gagan MohindraConservativeSouth West HertfordshireNo
Perran MoonLabourCamborne and RedruthAye
Jessica MordenLabourNewport EastAye
Grahame MorrisLabourEasingtonAye
Joe MorrisLabourHexhamAye
Dr Kieran MullanConservativeBexhill and BattleNo
Margaret MullaneLabourDagenham and RainhamAye
Luke MurphyLabourBasingstokeAye
Chris MurrayLabourEdinburgh East and MusselburghAye
Ian MurrayLabourEdinburgh SouthAye
Katrina MurrayLabourCumbernauld and KirkintillochAye
Dr Andrew MurrisonConservativeSouth West WiltshireNo
Luke MyerLabourMiddlesbrough South and East ClevelandAye
James NaishLabourRushcliffeAye
Connor NaismithLabourCrewe and NantwichAye
Lisa NandyLabourWiganAye
Kanishka NarayanLabourVale of GlamorganAye
Pamela NashLabourMotherwell, Wishaw and CarlukeAye
Josh NewburyLabourCannock ChaseAye
Samantha NiblettLabourSouth DerbyshireAye
Charlotte NicholsLabourWarrington NorthAye
Jesse NormanConservativeHereford and South HerefordshireNo
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
Ms Abena Oppong-AsareLabourErith and ThamesmeadAye
Kate OsamorLabourEdmonton and Winchmore HillAye
Kate OsborneLabourJarrow and Gateshead EastAye
Tristan OsborneLabourChatham and AylesfordAye
Sarah OwenLabourLuton NorthAye
Matthew PatrickLabourWirral WestAye
Rebecca PaulConservativeReigateNo
Michael PayneLabourGedlingAye
Stephanie PeacockLabourBarnsley SouthAye
Jon PearceLabourHigh PeakAye
Mr Toby PerkinsLabourChesterfieldAye
Chris PhilpConservativeCroydon SouthNo
Lee PitcherLabourDoncaster East and the Isle of AxholmeAye
Jo PlattLabourLeigh and AthertonAye
Luke PollardLabourPlymouth Sutton and DevonportAye
Joe PowellLabourKensington and BayswaterAye
Dr Peter PrinsleyLabourBury St Edmunds and StowmarketAye
Mark PritchardConservativeThe WrekinNo
Yasmin QureshiLabourBolton South and WalkdenAye
Shivani RajaConservativeLeicester EastNo
Andrew RangerLabourWrexhamAye
Jack RankinConservativeWindsorNo
Mike ReaderLabourNorthampton SouthAye
David ReedConservativeExmouth and Exeter EastNo
Ellie ReevesLabourLewisham West and East DulwichAye
Joani ReidLabourEast Kilbride and StrathavenAye
Emma ReynoldsLabourWycombeAye
Martin RhodesLabourGlasgow NorthAye
Bell Ribeiro-AddyLabourClapham and Brixton HillAye
Jake RichardsLabourRother ValleyAye
Jenny Riddell-CarpenterLabourSuffolk CoastalAye
Lucy RigbyLabourNorthampton NorthAye
Ms Marie RimmerLabourSt Helens South and WhistonAye
Dave RobertsonLabourLichfieldAye
Joe RobertsonConservativeIsle of Wight EastNo
Gavin RobinsonDemocratic Unionist PartyBelfast EastNo
Tim RocaLabourMacclesfieldAye
Matt RoddaLabourReading CentralAye
Andrew RosindellConservativeRomfordNo
Dr Sam RushworthLabourBishop AucklandAye
Sarah RussellLabourCongletonAye
Tom RutlandLabourEast Worthing and ShorehamAye
Oliver RyanIndependentBurnleyAye
Dr Jeevun SandherLabourLoughboroughAye
Michelle ScroghamLabourBarrow and FurnessAye
Naz ShahLabourBradford WestAye
Baggy ShankerLabourDerby SouthAye
Michael ShanksLabourRutherglenAye
Jim ShannonDemocratic Unionist PartyStrangfordNo
Dr Neil Shastri-HurstConservativeSolihull West and ShirleyNo
Sir Alec ShelbrookeConservativeWetherby and EasingwoldNo
Tulip SiddiqLabourHampstead and HighgateAye
David SimmondsConservativeRuislip, Northwood and PinnerNo
Josh SimonsLabourMakerfieldAye
Andy SlaughterLabourHammersmith and ChiswickAye
John SlingerLabourRugbyAye
David SmithLabourNorth NorthumberlandAye
Greg SmithConservativeMid BuckinghamshireNo
Jeff SmithLabourManchester WithingtonAye
Nick SmithLabourBlaenau Gwent and RhymneyAye
Rebecca SmithConservativeSouth West DevonNo
Sarah SmithLabourHyndburnAye
Sir Julian SmithConservativeSkipton and RiponNo
Karin SmythLabourBristol SouthAye
Mr Andrew SnowdenConservativeFyldeNo
Alex SobelLabourLeeds Central and HeadingleyAye
Dr Ben SpencerConservativeRunnymede and WeybridgeNo
Gregory StaffordConservativeFarnham and BordonNo
Euan StainbankLabourFalkirkAye
Blake StephensonConservativeMid BedfordshireNo
Jo StevensLabourCardiff EastAye
Kenneth StevensonLabourAirdrie and ShottsAye
Elaine StewartLabourAyr, Carrick and CumnockAye
Will StoneLabourSwindon NorthAye
Alistair StrathernLabourHitchinAye
Alan StricklandLabourNewton Aycliffe and SpennymoorAye
Sir Mel StrideConservativeCentral DevonNo
Graham StuartConservativeBeverley and HoldernessNo
Kirsteen SullivanLabourBathgate and LinlithgowAye
Peter SwallowLabourBracknellAye
Robin SwannUlster Unionist PartySouth AntrimNo
Sir Desmond SwayneConservativeNew Forest WestNo
Sir Mark TamiLabourAlyn and DeesideAye
Mike TappLabourDover and DealAye
Alison TaylorLabourPaisley and Renfrewshire NorthAye
David TaylorLabourHemel HempsteadAye
Rachel TaylorLabourNorth Warwickshire and BedworthAye
Bradley ThomasConservativeBromsgroveNo
Adam ThompsonLabourErewashAye
Emily ThornberryLabourIslington South and FinsburyAye
Dr Marie TidballLabourPenistone and StocksbridgeAye
Nick TimothyConservativeWest SuffolkNo
Jessica ToaleLabourBournemouth WestAye
Jon TrickettLabourNormanton and HemsworthAye
Laura TrottConservativeSevenoaksNo
Henry TufnellLabourMid and South PembrokeshireAye
Tom TugendhatConservativeTonbridgeNo
Anna TurleyLabourRedcarAye
Matt TurmaineLabourWatfordAye
Karl TurnerLabourKingston upon Hull EastAye
Laurence TurnerLabourBirmingham NorthfieldAye
Liz TwistLabourBlaydon and ConsettAye
Harpreet UppalLabourHuddersfieldAye
Tony VaughanLabourFolkestone and HytheAye
Valerie VazLabourWalsall and BloxwichAye
Martin VickersConservativeBrigg and ImminghamNo
Matt VickersConservativeStockton WestNo
Chris VinceLabourHarlowAye
Christian WakefordLabourBury SouthAye
Imogen WalkerLabourHamilton and Clyde ValleyAye
Chris WardLabourBrighton Kemptown and PeacehavenAye
Melanie WardLabourCowdenbeath and KirkcaldyAye
Paul WaughLabourRochdaleAye
Chris WebbLabourBlackpool SouthAye
Michelle WelshLabourSherwood ForestAye
Catherine WestLabourHornsey and Friern BarnetAye
Helen WhatelyConservativeFaversham and Mid KentNo
Michael WheelerLabourWorsley and EcclesAye
John WhitbyLabourDerbyshire DalesAye
Katie WhiteLabourLeeds North WestAye
Sir John WhittingdaleConservativeMaldonNo
Nadia WhittomeLabourNottingham EastAye
David WilliamsLabourStoke-on-Trent NorthAye
Sir Gavin WilliamsonConservativeStone, Great Wyrley and PenkridgeNo
Sammy WilsonDemocratic Unionist PartyEast AntrimNo
Steve WitherdenLabourMontgomeryshire and GlyndŵrAye
Mike WoodConservativeKingswinford and South StaffordshireNo
Sean WoodcockLabourBanburyAye
Sir Jeremy WrightConservativeKenilworth and SouthamNo
Yuan YangLabourEarley and WoodleyAye
Mohammad YasinLabourBedfordAye
Steve YemmLabourMansfieldAye

Sources

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

Method · Report an error