Oct. 18, 2026Methodology v3.0 · State metrics: 12 source systems, data through 2023–2025 by metric
Political Grades
government — just the stats

Political Grades UK · Beta

The House of Commons

All 649 sitting MPs, with their recent division records — a division is a recorded vote in Parliament, so named because members divide into two lobbies to be counted — from Parliament’s own data. This is a beta: the Commons, the Lords, bills and the four-nation outcome table are live — and nothing is scored until the methodology for scoring it is published.

Participation is measured over the 25 most recent Commons divisions (2026-06-24 to 2026-09-04), not a career. The official division record begins 2016-03-09; nothing earlier is used. Abstentions, pairing and proxy arrangements mean a missed division is NOT necessarily an absence — the page must say so.

⚠ Held: the automatic source check has not succeeded since 2026-09-07 (40 days). The figures shown are the last that were confirmed — held, not fresh.

In this edition: The Four Nations · Bills · House of Lords

Seats by party

every seat drawn — 649 members, 326 for a majority
403LABOUR · 326 for a majority
  • Labour 403
  • Conservative 118
  • Liberal Democrat 71
  • Independent 11
  • Reform UK 8
  • Scottish National Party 8
  • Sinn Féin 7
  • Green Party 5
  • Democratic Unionist Party 5
  • Plaid Cymru 4
  • Others 9
Seats as a table
PartySeats
Labour360
Conservative118
Liberal Democrat71
Labour (Co-op)43
Independent11
Reform UK8
Scottish National Party8
Sinn Féin7
Green Party5
Democratic Unionist Party5
Plaid Cymru4
Others (7 parties)9

Recent recorded divisions

the last 25 — open one to see how every MP, and every party, voted

Every member

participation over the last 25 divisions
MemberPartyConstituencyVoted
Ms Abena Oppong-AsareLabErith and Thamesmead18/25
Abtisam MohamedLabSheffield Central10/25
Adam DanceLDYeovil18/25
Adam JogeeLabNewcastle-under-Lyme23/25
Adam ThompsonLabErewash23/25
Mr Adnan HussainIndBlackburn16/25
Adrian RamsayGreenWaveney Valley21/25
Afzal KhanLabManchester Rusholme16/25
Al CarnsLabBirmingham Selly Oak20/25
Dr Al PinkertonLDSurrey Heath10/25
Sir Alan CampbellLabTynemouth23/25
Alan GemmellLabCentral Ayrshire15/25
Alan MakConHavant17/25
Alan StricklandLabNewton Aycliffe and Spennymoor23/25
Alberto CostaConSouth Leicestershire17/25
Sir Alec ShelbrookeConWetherby and Easingwold17/25
Alex BakerLabAldershot23/25
Alex BallingerLabHalesowen17/25
Mr Alex Barros-CurtisLabCardiff West17/25
Alex BrewerLDNorth East Hampshire16/25
Alex BurghartConBrentwood and Ongar18/25
Alex Davies-JonesLabPontypridd13/25
Alex EastonIndNorth Down5/25
Alex MayerLabDunstable and Leighton Buzzard23/25
Alex McIntyreLabGloucester23/25
Alex NorrisLabNottingham North and Kimberley18/25
Alex SobelLabLeeds Central and Headingley18/25
Alice MacdonaldLabNorwich North23/25
Alicia KearnsConRutland and Stamford2/25
Alison BennettLDMid Sussex14/25
Alison GriffithsConBognor Regis and Littlehampton11/25
Alison HumeLabScarborough and Whitby18/25
Alison McGovernLabBirkenhead17/25
Alison TaylorLabPaisley and Renfrewshire North15/25
Mr Alistair CarmichaelLDOrkney and Shetland13/25
Alistair StrathernLabHitchin21/25
Dr Allison GardnerLabStoke-on-Trent South22/25
Amanda HackLabNorth West Leicestershire24/25
Amanda MartinLabPortsmouth North15/25
Andrew BowieConWest Aberdeenshire and Kincardine21/25
Andrew CooperLabMid Cheshire20/25
Andrew GeorgeLDSt Ives18/25
Andrew GriffithConArundel and South Downs20/25
Andrew LewinLabWelwyn Hatfield19/25
Sir Andrew MitchellConSutton Coldfield11/25
Dr Andrew MurrisonConSouth West Wiltshire21/25
Andrew PakesLabPeterborough20/25
Andrew RangerLabWrexham19/25
Andrew RosindellRUKRomford14/25
Mr Andrew SnowdenConFylde18/25
Andrew WesternLabStretford and Urmston14/25
Andy BurnhamLabMakerfield11/25
Andy MacNaeLabRossendale and Darwen20/25
Andy McDonaldLabMiddlesbrough and Thornaby East23/25
Andy SlaughterLabHammersmith and Chiswick20/25
Dame Angela EagleLabWallasey23/25
Angela RaynerLabAshton-under-Lyne21/25
Mr Angus MacDonaldLDInverness, Skye and West Ross-shire18/25
Ann DaviesPCCaerfyrddin22/25
Anna DixonLabShipley17/25
Anna GelderdLabSouth East Cornwall17/25
Anna McMorrinLabCardiff North19/25
Anna SabineLDFrome and East Somerset7/25
Anna TurleyLabRedcar16/25
Anneliese DoddsLabOxford East19/25
Anneliese MidgleyLabKnowsley21/25
Antonia BanceLabTipton and Wednesbury21/25
Aphra BrandrethConChester South and Eddisbury10/25
Apsana BegumLabPoplar and Limehouse17/25
Ashley DaltonLabWest Lancashire16/25
Sir Ashley FoxConBridgwater18/25
Ayoub KhanIndBirmingham Perry Barr9/25
Baggy ShankerLabDerby South20/25
Bambos CharalambousLabSouthgate and Wood Green14/25
Barry GardinerLabBrent West13/25
Mr Bayo AlabaIndSouthend East and Rochford16/25
Dr Beccy CooperLabWorthing West21/25
Becky GittinsLabClwyd East21/25
Bell Ribeiro-AddyLabClapham and Brixton Hill15/25
Ben ColemanLabChelsea and Fulham14/25
Ben GoldsboroughLabSouth Norfolk20/25
Ben LakePCCeredigion Preseli22/25
Ben MaguireLDNorth Cornwall9/25
Ben Obese-JectyConHuntingdon15/25
Dr Ben SpencerConRunnymede and Weybridge19/25
Sir Bernard JenkinConHarwich and North Essex21/25
Bill EstersonLabSefton Central18/25
Blair McDougallLabEast Renfrewshire15/25
Blake StephensonConMid Bedfordshire17/25
Bob BlackmanConHarrow East14/25
Bobby DeanLDCarshalton and Wallington14/25
Bradley ThomasConBromsgrove21/25
Brendan O'HaraSNPArgyll, Bute and South Lochaber15/25
Brian LeishmanLabAlloa and Grangemouth20/25
Brian MathewLDMelksham and Devizes18/25
Bridget PhillipsonLabHoughton and Sunderland South16/25
Callum AndersonLabBuckingham and Bletchley18/25
Calum MillerLDBicester and Woodstock15/25
Mr Calvin BaileyLabLeyton and Wanstead4/25
Cameron ThomasIndTewkesbury18/25
Carla DenyerGreenBristol Central22/25
Carla LockhartDUPUpper Bann8/25
Dame Caroline DinenageConGosport16/25
Dr Caroline JohnsonConSleaford and North Hykeham21/25
Caroline NokesConRomsey and Southampton North0/25
Caroline VoadenLDSouth Devon13/25
Carolyn HarrisLabNeath and Swansea East18/25
Cat EcclesLabStourbridge22/25
Cat SmithLabLancaster and Wyre18/25
Mr Cathal MallaghanSFMid Ulster0/25
Catherine AtkinsonLabDerby North12/25
Catherine FookesLabMonmouthshire16/25
Catherine McKinnellLabNewcastle upon Tyne North19/25
Catherine WestLabHornsey and Friern Barnet19/25
Charlie DewhirstConBridlington and The Wolds12/25
Charlie MaynardLDWitney15/25
Charlotte CaneLDEly and East Cambridgeshire17/25
Charlotte NicholsLabWarrington North18/25
Dame Chi OnwurahLabNewcastle upon Tyne Central and West21/25
Chris BlooreLabRedditch17/25
Chris BryantLabRhondda and Ogmore6/25
Chris CoghlanLDDorking and Horley14/25
Chris CurtisLabMilton Keynes North19/25
Chris ElmoreLabBridgend13/25
Chris EvansLabCaerphilly16/25
Chris HazzardSFSouth Down0/25
Chris HinchliffLabNorth East Hertfordshire21/25
Chris KaneLabStirling and Strathallan11/25
Chris LawSNPDundee Central9/25
Chris McDonaldLabStockton North12/25
Chris MurrayLabEdinburgh East and Musselburgh11/25
Chris PhilpConCroydon South13/25
Chris VinceLabHarlow20/25
Chris WardLabBrighton Kemptown and Peacehaven17/25
Chris WebbLabBlackpool South16/25
Christian WakefordLabBury South24/25
Christine JardineLDEdinburgh West7/25
Sir Christopher ChopeConChristchurch8/25
Claire CoutinhoConEast Surrey16/25
Claire HannaSDLPBelfast South and Mid Down7/25
Claire HazelgroveLabFilton and Bradley Stoke23/25
Claire HughesLabBangor Aberconwy17/25
Claire YoungLDThornbury and Yate13/25
Mr Clive BettsLabSheffield South East21/25
Clive EffordLabEltham and Chislehurst18/25
Clive JonesLDWokingham10/25
Clive LewisLabNorwich South22/25
Colum EastwoodSDLPFoyle10/25
Connor NaismithLabCrewe and Nantwich21/25
Mr Connor RandLabAltrincham and Sale West8/25
Dáire HughesSFNewry and Armagh0/25
Daisy CooperLDSt Albans16/25
Damian HindsConEast Hampshire17/25
Damien EganLabBristol North East22/25
Dan AldridgeLabWeston-super-Mare8/25
Dan CardenLabLiverpool Walton11/25
Dan JarvisLabBarnsley North8/25
Dan NorrisIndNorth East Somerset and Hanham4/25
Dan TomlinsonLabChipping Barnet18/25
Daniel FrancisLabBexleyheath and Crayford22/25
Daniel ZeichnerLabCambridge20/25
Danny BealesLabUxbridge and South Ruislip23/25
Dr Danny ChambersLDWinchester16/25
Danny KrugerRUKEast Wiltshire11/25
Darren JonesLabBristol North West10/25
Darren PaffeyLabSouthampton Itchen22/25
Dave DooganSNPAngus and Perthshire Glens13/25
Dave RobertsonLabLichfield20/25
David BainesLabSt Helens North17/25
David Burton-SampsonLabSouthend West and Leigh24/25
David ChadwickLDBrecon, Radnor and Cwm Tawe12/25
David DavisConGoole and Pocklington14/25
Mr David LammyLabTottenham7/25
David MundellConDumfriesshire, Clydesdale and Tweeddale13/25
David Pinto-DuschinskyLabHendon21/25
David ReedConExmouth and Exeter East10/25
David SimmondsConRuislip, Northwood and Pinner16/25
David SmithLabNorth Northumberland12/25
David TaylorLabHemel Hempstead20/25
David WilliamsLabStoke-on-Trent North23/25
Dawn ButlerLabBrent East15/25
Debbie AbrahamsLabOldham East and Saddleworth19/25
Deirdre CostiganLabEaling Southall20/25
Derek TwiggLabWidnes and Halewood17/25
Sir Desmond SwayneConNew Forest West21/25
Dame Diana JohnsonLabKingston upon Hull North and Cottingham21/25
Ms Diane AbbottLabHackney North and Stoke Newington2/25
Mr Douglas AlexanderLabLothian East14/25
Douglas LumsdenConAberdeen South21/25
Douglas McAllisterLabWest Dunbartonshire17/25
Ed DaveyLDKingston and Surbiton6/25
Ed MilibandLabDoncaster North13/25
Edward ArgarConMelton and Syston21/25
Sir Edward LeighConGainsborough13/25
Edward MorelloLDWest Dorset15/25
Elaine StewartLabAyr, Carrick and Cumnock16/25
Dr Ellie ChownsGreenNorth Herefordshire21/25
Ellie ReevesLabLewisham West and East Dulwich19/25
Mrs Elsie BlundellLabHeywood and Middleton North20/25
Emily DarlingtonLabMilton Keynes Central17/25
Emily ThornberryLabIslington South and Finsbury14/25
Emma FoodyLabCramlington and Killingworth16/25
Emma HardyLabKingston upon Hull West and Haltemprice17/25
Emma LewellLabSouth Shields21/25
Emma ReynoldsLabWycombe10/25
Esther McVeyConTatton19/25
Euan StainbankLabFalkirk17/25
Fabian HamiltonLabLeeds North East4/25
Feryal ClarkLabEnfield North8/25
Fleur AndersonLabPutney20/25
Florence EshalomiLabVauxhall and Camberwell Green17/25
Frank McNallyLabCoatbridge and Bellshill21/25
Fred ThomasLabPlymouth Moor View18/25
Freddie van MierloLDHenley and Thame12/25
Mr Gagan MohindraConSouth West Hertfordshire16/25
Gareth BaconConOrpington21/25
Gareth DaviesConGrantham and Bourne22/25
Gareth SnellLabStoke-on-Trent Central23/25
Gareth ThomasLabHarrow West20/25
Gavin RobinsonDUPBelfast East9/25
Sir Gavin WilliamsonConStone, Great Wyrley and Penkridge20/25
Gen KitchenLabWellingborough and Rushden20/25
Sir Geoffrey Clifton-BrownConNorth Cotswolds20/25
Sir Geoffrey CoxConTorridge and Tavistock11/25
George FreemanConMid Norfolk21/25
Georgia GouldLabQueen's Park and Maida Vale10/25
Gerald JonesLabMerthyr Tydfil and Aberdare17/25
Gideon AmosLDTaunton and Wellington13/25
Gill FurnissLabSheffield Brightside and Hillsborough5/25
Gill GermanLabClwyd North17/25
Gordon McKeeLabGlasgow South18/25
Graeme DownieLabDunfermline and Dollar13/25
Graham LeadbitterSNPMoray West, Nairn and Strathspey6/25
Graham StringerLabBlackley and Middleton South10/25
Graham StuartConBeverley and Holderness10/25
Grahame MorrisLabEasington21/25
Greg SmithConMid Buckinghamshire20/25
Gregor PoyntonLabLivingston19/25
Mr Gregory CampbellDUPEast Londonderry11/25
Gregory StaffordConFarnham and Bordon16/25
Gurinder Singh JosanLabSmethwick12/25
Mr Hamish FalconerLabLincoln19/25
Hannah SpencerGreenGorton and Denton22/25
Harpreet UppalLabHuddersfield23/25
Harriet CrossConGordon and Buchan21/25
Dame Harriett BaldwinConWest Worcestershire19/25
Heidi AlexanderLabSwindon South17/25
Helen GrantConMaidstone and Malling12/25
Helen HayesLabDulwich and West Norwood22/25
Helen MaguireLDEpsom and Ewell15/25
Helen MorganLDNorth Shropshire18/25
Helen WhatelyConFaversham and Mid Kent19/25
Helena DollimoreLabHastings and Rye19/25
Henry TufnellLabMid and South Pembrokeshire23/25
Hilary BennLabLeeds South18/25
Sir Iain Duncan SmithConChingford and Woodford Green19/25
Ian ByrneLabLiverpool West Derby15/25
Ian LaveryLabBlyth and Ashington22/25
Ian MurrayLabEdinburgh South12/25
Ian RoomeLDNorth Devon15/25
Ian SollomLDSt Neots and Mid Cambridgeshire18/25
Imogen WalkerLabHamilton and Clyde Valley17/25
Imran HussainLabBradford East16/25
Iqbal MohamedIndDewsbury and Batley12/25
Irene CampbellLabNorth Ayrshire and Arran20/25
Jack AbbottLabIpswich23/25
Jack RankinConWindsor15/25
Jacob CollierLabBurton and Uttoxeter23/25
Jade BotterillLabOssett and Denby Dale17/25
Jake RichardsLabRother Valley11/25
James AsserLabWest Ham and Beckton21/25
James CartlidgeConSouth Suffolk22/25
Sir James CleverlyConBraintree19/25
Mr James FrithLabBury North20/25
James MacClearyLDLewes15/25
James McMurdockIndSouth Basildon and East Thurrock12/25
James MurrayLabEaling North23/25
James NaishLabRushcliffe19/25
James WildConNorth West Norfolk14/25
Jamie StoneLDCaithness, Sutherland and Easter Ross1/25
Janet DabyLabLewisham East20/25
Jas AthwalLabIlford South16/25
Jayne KirkhamLabTruro and Falmouth23/25
Dr Jeevun SandherLabLoughborough23/25
Jeff SmithLabManchester Withington16/25
Jen CraftLabThurrock20/25
Jenny Riddell-CarpenterLabSuffolk Coastal23/25
Jeremy CorbynYPIslington North16/25
Sir Jeremy HuntConGodalming and Ash7/25
Sir Jeremy WrightConKenilworth and Southam11/25
Jerome MayhewConBroadland and Fakenham18/25
Jess AsatoLabLowestoft17/25
Jess Brown-FullerLDChichester14/25
Jess PhillipsLabBirmingham Yardley20/25
Jesse NormanConHereford and South Herefordshire20/25
Jessica MordenLabNewport East16/25
Jessica ToaleLabBournemouth West12/25
Jim AllisterTUVNorth Antrim15/25
Jim DicksonLabDartford9/25
Jim McMahonLabOldham West, Chadderton and Royton21/25
Jim ShannonDUPStrangford19/25
Jo PlattLabLeigh and Atherton21/25
Jo StevensLabCardiff East19/25
Jo WhiteLabBassetlaw20/25
Joani ReidLabEast Kilbride and Strathaven5/25
Jodie GoslingLabNuneaton15/25
Joe MorrisLabHexham23/25
Joe PowellLabKensington and Bayswater22/25
Joe RobertsonConIsle of Wight East21/25
Johanna BaxterLabPaisley and Renfrewshire South19/25
John CooperConDumfries and Galloway22/25
John FinucaneSFBelfast North0/25
John GlenConSalisbury18/25
John GradyLabGlasgow East21/25
Sir John HayesConSouth Holland and The Deepings20/25
John HealeyLabRawmarsh and Conisbrough16/25
John LamontConBerwickshire, Roxburgh and Selkirk20/25
John McDonnellLabHayes and Harlington23/25
John MilneLDHorsham18/25
John SlingerLabRugby23/25
John WhitbyLabDerbyshire Dales18/25
Sir John WhittingdaleConMaldon13/25
Jon PearceLabHigh Peak14/25
Jon TrickettLabNormanton and Hemsworth16/25
Mr Jonathan BrashLabHartlepool17/25
Jonathan DaviesLabMid Derbyshire23/25
Jonathan HinderLabPendle and Clitheroe13/25
Jonathan ReynoldsLabStalybridge and Hyde17/25
Josh BabarindeLDEastbourne15/25
Josh DeanLabHertford and Stortford23/25
Josh Fenton-GlynnLabCalder Valley20/25
Josh MacAlisterLabWhitehaven and Workington13/25
Josh NewburyLabCannock Chase15/25
Mr Joshua ReynoldsLDMaidenhead16/25
Joy MorrisseyConBeaconsfield16/25
Judith CumminsLabBradford South0/25
Julia BuckleyLabShrewsbury17/25
Julia LopezConHornchurch and Upminster20/25
Sir Julian LewisConNew Forest East20/25
Sir Julian SmithConSkipton and Ripon20/25
Ms Julie MinnsLabCarlisle23/25
Juliet CampbellLabBroxtowe23/25
Justin MaddersLabEllesmere Port and Bromborough24/25
Kanishka NarayanLabVale of Glamorgan16/25
Dame Karen BradleyConStaffordshire Moorlands17/25
Karin SmythLabBristol South18/25
Karl TurnerIndKingston upon Hull East0/25
Kate DeardenLabHalifax16/25
Kate OsamorLabEdmonton and Winchmore Hill8/25
Kate OsborneLabJarrow and Gateshead East18/25
Katie LamConWeald of Kent21/25
Katie WhiteLabLeeds North West14/25
Katrina MurrayLabCumbernauld and Kirkintilloch21/25
Keir MatherLabSelby22/25
Mrs Kemi BadenochConNorth West Essex6/25
Kenneth StevensonLabAirdrie and Shotts21/25
Kerry McCarthyLabBristol East22/25
Kevin BonaviaLabStevenage15/25
Kevin HollinrakeConThirsk and Malton16/25
Kevin McKennaLabSittingbourne and Sheppey24/25
Dr Kieran MullanConBexhill and Battle18/25
Kim JohnsonLabLiverpool Riverside15/25
Kim LeadbeaterLabSpen Valley17/25
Kirith EntwistleLabBolton North East20/25
Kirsteen SullivanLabBathgate and Linlithgow18/25
Kirsty BlackmanSNPAberdeen North15/25
Kirsty McNeillLabMidlothian18/25
Kit MalthouseConNorth West Hampshire21/25
Lara BirdSNPArbroath and Broughty Ferry16/25
Laura Kyrke-SmithLabAylesbury16/25
Laura TrottConSevenoaks13/25
Lauren EdwardsLabRochester and Strood14/25
Dr Lauren SullivanLabGravesham23/25
Laurence TurnerLabBirmingham Northfield22/25
Layla MoranLDOxford West and Abingdon11/25
Lee AndersonRUKAshfield17/25
Lee BarronLabCorby and East Northamptonshire16/25
Mr Lee DillonLDNewbury13/25
Lee PitcherLabDoncaster East and the Isle of Axholme17/25
Leigh InghamLabStafford18/25
Lewis AtkinsonLabSunderland Central23/25
Lewis CockingConBroxbourne19/25
Liam ByrneLabBirmingham Hodge Hill and Solihull North23/25
Liam ConlonLabBeckenham and Penge13/25
Lilian GreenwoodLabNottingham South20/25
Lillian JonesLabKilmarnock and Loudoun18/25
Lincoln JoppConSpelthorne16/25
Sir Lindsay HoyleSpkChorley0/25
Linsey FarnsworthLabAmber Valley16/25
Lisa NandyLabWigan2/25
Lisa SmartLDHazel Grove18/25
Liz JarvisLDEastleigh17/25
Liz KendallLabLeicester West4/25
Liz Saville RobertsPCDwyfor Meirionnydd22/25
Liz TwistLabBlaydon and Consett22/25
Lizzi CollingeLabMorecambe and Lunesdale14/25
Llinos MediPCYnys Môn22/25
Lloyd HattonLabSouth Dorset22/25
Lola McEvoyLabDarlington20/25
Lorraine BeaversLabBlackpool North and Fleetwood17/25
Mr Louie FrenchConOld Bexley and Sidcup14/25
Louise HaighLabSheffield Heeley10/25
Louise Sandher-JonesLabNorth East Derbyshire13/25
Lucy PowellLabManchester Central18/25
Lucy RigbyLabNorthampton North9/25
Luke AkehurstLabNorth Durham23/25
Mr Luke ChartersLabYork Outer21/25
Dr Luke EvansConHinckley and Bosworth16/25
Luke MurphyLabBasingstoke15/25
Luke MyerLabMiddlesbrough South and East Cleveland21/25
Luke PollardLabPlymouth Sutton and Devonport7/25
Luke TaylorLDSutton and Cheam15/25
Manuela PerteghellaLDStratford-on-Avon14/25
Margaret MullaneLabDagenham and Rainham23/25
Maria EagleLabLiverpool Garston21/25
Marie GoldmanLDChelmsford18/25
Ms Marie RimmerLabSt Helens South and Whiston23/25
Dr Marie TidballLabPenistone and Stocksbridge19/25
Mark FergusonLabGateshead Central and Whickham18/25
Mr Mark FrancoisConRayleigh and Wickford14/25
Mark GarnierConWyre Forest14/25
Sir Mark HendrickLabPreston8/25
Mark PritchardConThe Wrekin13/25
Mark SewardsLabLeeds South West and Morley22/25
Sir Mark TamiLabAlyn and Deeside24/25
Markus Campbell-SavoursLabPenrith and Solway18/25
Marsha De CordovaLabBattersea13/25
Martin McCluskeyLabInverclyde and Renfrewshire West18/25
Martin RhodesLabGlasgow North18/25
Martin VickersConBrigg and Immingham19/25
Martin WrigleyLDNewton Abbot15/25
Mary CreaghLabCoventry East15/25
Mary GlindonLabNewcastle upon Tyne East and Wallsend23/25
Mary Kelly FoyLabCity of Durham19/25
Matt BishopLabForest of Dean5/25
Matt RoddaLabReading Central22/25
Matt TurmaineLabWatford23/25
Matt VickersConStockton West21/25
Matt WesternLabWarwick and Leamington19/25
Matthew PatrickLabWirral West12/25
Matthew PennycookLabGreenwich and Woolwich18/25
Maureen BurkeLabGlasgow North East13/25
Max WilkinsonLDCheltenham17/25
Maya EllisLabRibble Valley8/25
Dame Meg HillierLabHackney South and Shoreditch20/25
Sir Mel StrideConCentral Devon17/25
Melanie OnnLabGreat Grimsby and Cleethorpes21/25
Melanie WardLabCowdenbeath and Kirkcaldy15/25
Miatta FahnbullehLabPeckham15/25
Michael PayneLabGedling14/25
Michael ShanksLabRutherglen15/25
Michael WheelerLabWorsley and Eccles21/25
Michelle ScroghamLabBarrow and Furness18/25
Michelle WelshLabSherwood Forest16/25
Mike KaneLabWythenshawe and Sale East19/25
Mike MartinLDTunbridge Wells13/25
Mike ReaderLabNorthampton South16/25
Mike TappLabDover and Deal18/25
Mike WoodConKingswinford and South Staffordshire16/25
Mims DaviesConEast Grinstead and Uckfield20/25
Mohammad YasinLabBedford18/25
Monica HardingLDEsher and Walton13/25
Munira WilsonLDTwickenham19/25
Nadia WhittomeLabNottingham East9/25
Natalie FleetLabBolsover9/25
Natasha IronsLabCroydon East20/25
Naushabah KhanLabGillingham and Rainham23/25
Navendu MishraLabStockport17/25
Naz ShahLabBradford West15/25
Neil CoyleLabBermondsey and Old Southwark15/25
Neil Duncan-JordanLabPoole22/25
Dr Neil HudsonConEpping Forest21/25
Neil O'BrienConHarborough, Oadby and Wigston17/25
Dr Neil Shastri-HurstConSolihull West and Shirley18/25
Nesil CaliskanLabBarking12/25
Dame Nia GriffithLabLlanelli16/25
Sir Nicholas DakinLabScunthorpe20/25
Nick SmithLabBlaenau Gwent and Rhymney23/25
Nick Thomas-SymondsLabTorfaen14/25
Nick TimothyConWest Suffolk18/25
Nigel FarageRUKClacton6/25
Nigel HuddlestonConDroitwich and Evesham21/25
Noah LawLabSt Austell and Newquay23/25
Ms Nusrat GhaniConSussex Weald0/25
Sir Oliver DowdenConHertsmere20/25
Oliver RyanLabBurnley20/25
Olivia BaileyLabReading West and Mid Berkshire15/25
Olivia BlakeLabSheffield Hallam17/25
Olly GloverLDDidcot and Wantage15/25
Órfhlaith BegleySFWest Tyrone0/25
Pam CoxLabColchester22/25
Pamela NashLabMotherwell, Wishaw and Carluke18/25
Pat CullenSFFermanagh and South Tyrone0/25
Pat McFaddenLabWolverhampton South East14/25
Patricia FergusonLabGlasgow West18/25
Patrick HurleyLabSouthport20/25
Patrick SpencerConCentral Suffolk and North Ipswich22/25
Paul DaviesLabColne Valley23/25
Mr Paul FosterLabSouth Ribble19/25
Paul HolmesConHamble Valley16/25
Mr Paul KohlerLDWimbledon12/25
Paul MaskeySFBelfast West0/25
Paul WaughLabRochdale24/25
Paula BarkerLabLiverpool Wavertree23/25
Paulette HamiltonLabBirmingham Erdington21/25
Perran MoonLabCamborne and Redruth20/25
Pete WishartSNPPerth and Kinross-shire13/25
Mr Peter BedfordConMid Leicestershire17/25
Peter DowdLabBootle13/25
Peter FortuneConBromley and Biggin Hill18/25
Peter KyleLabHove and Portslade10/25
Peter LambLabCrawley22/25
Dr Peter PrinsleyLabBury St Edmunds and Stowmarket24/25
Peter SwallowLabBracknell16/25
Phil BrickellLabBolton West21/25
Pippa HeylingsLDSouth Cambridgeshire13/25
Ms Polly BillingtonLabEast Thanet12/25
Preet Kaur GillLabBirmingham Edgbaston20/25
Priti PatelConWitham15/25
Rachael MaskellLabYork Central24/25
Rachel BlakeLabCities of London and Westminster20/25
Rachel GilmourLDTiverton and Minehead11/25
Rachel HopkinsLabLuton South and South Bedfordshire23/25
Rachel ReevesLabLeeds West and Pudsey5/25
Rachel TaylorLabNorth Warwickshire and Bedworth11/25
Rebecca HarrisConCastle Point21/25
Rebecca Long BaileyLabSalford20/25
Rebecca PaulConReigate21/25
Rebecca SmithConSouth West Devon21/25
Richard BakerLabGlenrothes and Mid Fife15/25
Richard BurgonLabLeeds East22/25
Richard FoordLDHoniton and Sidmouth15/25
Richard FullerConNorth Bedfordshire20/25
Mr Richard HoldenConBasildon and Billericay15/25
Richard QuigleyLabIsle of Wight West22/25
Richard TiceRUKBoston and Skegness21/25
Rishi SunakConRichmond and Northallerton5/25
Robbie MooreConKeighley and Ilkley15/25
Robert JenrickRUKNewark9/25
Robin SwannUUPSouth Antrim14/25
Sir Roger GaleConHerne Bay and Sandwich15/25
Dr Rosena Allin-KhanLabTooting1/25
Rosie DuffieldIndCanterbury1/25
Rosie WrightingLabKettering18/25
Dr Roz SavageLDSouth Cotswolds15/25
Dr Rupa HuqLabEaling Central and Acton21/25
Rupert LoweRBGreat Yarmouth6/25
Rushanara AliLabBethnal Green and Stepney19/25
Ruth CadburyLabBrentford and Isleworth20/25
Ruth JonesLabNewport West and Islwyn17/25
Sadik Al-HassanLabNorth Somerset19/25
Sally JamesonLabDoncaster Central22/25
Sam CarlingLabNorth West Cambridgeshire16/25
Sam RushworthLabBishop Auckland14/25
Samantha DixonLabChester North and Neston23/25
Samantha NiblettLabSouth Derbyshire24/25
Sammy WilsonDUPEast Antrim16/25
Saqib BhattiConMeriden and Solihull East16/25
Sarah BoolConSouth Northamptonshire15/25
Sarah ChampionLabRotherham20/25
Sarah CoombesLabWest Bromwich17/25
Sarah DykeLDGlastonbury and Somerton8/25
Sarah EdwardsLabTamworth9/25
Sarah GibsonLDChippenham15/25
Sarah GreenLDChesham and Amersham16/25
Sarah HallLabWarrington South9/25
Sarah JonesLabCroydon West11/25
Sarah OlneyLDRichmond Park12/25
Sarah OwenLabLuton North13/25
Sarah PochinRUKRuncorn and Helsby15/25
Sarah RussellLabCongleton16/25
Sarah SackmanLabFinchley and Golders Green13/25
Sarah SmithLabHyndburn15/25
Satvir KaurLabSouthampton Test17/25
Dr Scott ArthurLabEdinburgh South West19/25
Seamus LoganSNPAberdeenshire North and Moray East13/25
Sean WoodcockLabBanbury23/25
Seema MalhotraLabFeltham and Heston13/25
Shabana MahmoodLabBirmingham Ladywood3/25
Mrs Sharon HodgsonLabWashington and Gateshead South13/25
Shaun DaviesLabTelford9/25
Shivani RajaConLeicester East22/25
Shockat AdamIndLeicester South7/25
Siân BerryGreenBrighton Pavilion22/25
Simon HoareConNorth Dorset14/25
Simon LightwoodLabWakefield and Rothwell16/25
Dr Simon OpherLabStroud18/25
Dame Siobhain McDonaghLabMitcham and Morden19/25
Sojan JosephLabAshford23/25
Sonia KumarLabDudley21/25
Sorcha EastwoodAPNILagan Valley3/25
Steff AquaroneLDNorth Norfolk13/25
Ms Stella CreasyLabWalthamstow13/25
Stephanie PeacockLabBarnsley South20/25
Stephen DoughtyLabCardiff South and Penarth12/25
Stephen KinnockLabAberafan Maesteg17/25
Stephen MorganLabPortsmouth South13/25
Sir Stephen TimmsLabEast Ham15/25
Steve BarclayConNorth East Cambridgeshire17/25
Steve DarlingLDTorbay15/25
Steve RaceLabExeter21/25
Steve ReedLabStreatham and Croydon North14/25
Steve WitherdenLabMontgomeryshire and Glyndŵr15/25
Steve YemmLabMansfield23/25
Stuart AndersonConSouth Shropshire16/25
Stuart AndrewConDaventry20/25
Suella BravermanRUKFareham and Waterlooville8/25
Sureena BrackenridgeLabWolverhampton North East21/25
Susan MurrayLDMid Dunbartonshire14/25
Tahir AliLabBirmingham Hall Green and Moseley19/25
Taiwo OwatemiLabCoventry North West14/25
Mr Tanmanjeet Singh DhesiLabSlough23/25
Terry JermyLabSouth West Norfolk12/25
Tessa MuntLDWells and Mendip Hills14/25
Tim FarronLDWestmorland and Lonsdale8/25
Tim RocaLabMacclesfield16/25
Mr Toby PerkinsLabChesterfield21/25
Tom CollinsLabWorcester19/25
Tom GordonLDHarrogate and Knaresborough13/25
Tom HayesLabBournemouth East18/25
Tom MorrisonLDCheadle12/25
Tom RutlandLabEast Worthing and Shoreham14/25
Tom TugendhatConTonbridge6/25
Tonia AntoniazziLabGower17/25
Tony VaughanLabFolkestone and Hythe15/25
Torcuil CrichtonLabNa h-Eileanan an Iar15/25
Torsten BellLabSwansea West20/25
Tracy GilbertLabEdinburgh North and Leith21/25
Tristan OsborneLabChatham and Aylesford19/25
Tulip SiddiqLabHampstead and Highgate17/25
Uma KumaranLabStratford and Bow15/25
Valerie VazLabWalsall and Bloxwich17/25
Vicky FoxcroftLabLewisham North18/25
Victoria AtkinsConLouth and Horncastle15/25
Victoria CollinsLDHarpenden and Berkhamsted12/25
Vikki SladeLDMid Dorset and North Poole18/25
Warinder JussLabWolverhampton West22/25
Wendy ChamberlainLDNorth East Fife15/25
Wendy MortonConAldridge-Brownhills18/25
Wera HobhouseLDBath12/25
Wes StreetingLabIlford North14/25
Mr Will ForsterLDWoking16/25
Will StoneLabSwindon North18/25
Yasmin QureshiLabBolton South and Walkden20/25
Yuan YangLabEarley and Woodley21/25
Yvette CooperLabPontefract, Castleford and Knottingley10/25
Zarah SultanaYPCoventry South17/25
Zöe FranklinLDGuildford15/25
Dr Zubir AhmedLabGlasgow South West21/25

Reading the Voted column — a missed division is not necessarily an absence: abstention is unrecorded by design, and pairing and proxy arrangements mean members can be legitimately absent from the lists. Some members do not vote at all by role or by party policy — the Speaker votes only to break a tie, by convention, and Sinn Féin MPs do not take their seats, the party’s long-standing abstentionist policy — so a 0/25 is not, by itself, evidence of truancy.

Share this page

Contains Parliamentary information licensed under the Open Parliament Licence v3.0. Data: the official Members and Commons Votes APIs, refreshed nightly.