MPs — Current members

Members of the House of Commons (part of the UK Parliament) are listed below. Refer to this explanation of the "rebellion" and "attendance" rates, as they may not mean what you think they do.

Sort by: Name | Constituency | Party | Rebellions

NameConstituencyPartyRebellions
(explain...)
Diane AbbottHackney North and Stoke NewingtonLab0.3%
Debbie AbrahamsOldham East and SaddleworthLab0.3%
Nigel AdamsSelby and AinstyCon0.5%
Bim AfolamiHitchin and HarpendenCon1.3%
Adam AfriyieWindsorCon3.2%
Peter AldousWaveneyCon1.5%
Rushanara AliBethnal Green and BowLab0.3%
Lucy AllanTelfordCon1.1%
Heidi AllenSouth Cambridgeshirewhilst Independentn/a
Rosena Allin-KhanTootingLab0.7%
Mike AmesburyWeaver ValeLab0.3%
Sir David AmessSouthend WestCon3.7%
Stuart AndrewPudseyCon0.7%
Tonia AntoniazziGowerLab0.5%
Edward ArgarCharnwoodCon0.5%
Jon AshworthLeicester SouthLab0.0%
Victoria AtkinsLouth and HorncastleCon1.5%
Ian AustinDudley Northwhilst Independentn/a
Richard BaconSouth NorfolkCon3.5%
Kemi BadenochSaffron WaldenCon0.0%
Adrian BaileyWest Bromwich WestLab0.6%
Steven BakerWycombeCon3.6%
Harriett BaldwinWest WorcestershireCon0.0%
Stephen BarclayNorth East CambridgeshireCon0.0%
Hannah BardellLivingstonSNP0.0%
John BaronBasildon and BillericayCon2.6%
Kevin BarronRother ValleyLab9.7%
Guto BebbAberconwyCon12.3%
Margaret BeckettDerby SouthLab0.9%
Órfhlaith BegleyWest TyroneSFn/a
Henry BellinghamNorth West NorfolkCon0.3%
Hilary BennLeeds CentralLab0.3%
Richard BenyonNewburyCon5.5%
John BercowBuckinghamSpeakern/a
Paul BeresfordMole ValleyCon1.6%
Luciana BergerLiverpool, Wavertreewhilst Independentn/a
Jake BerryRossendale and DarwenCon0.5%
Clive BettsSheffield South EastLab0.0%
Mhairi BlackPaisley and Renfrewshire SouthSNP0.4%
Ian BlackfordRoss, Skye and LochaberSNP0.0%
Bob BlackmanHarrow EastCon4.1%
Kirsty BlackmanAberdeen NorthSNP0.0%
Roberta Blackman-WoodsCity of DurhamLab0.0%
Paul BlomfieldSheffield CentralLab0.6%
Crispin BluntReigateCon4.1%
Nicholas BolesGrantham and Stamfordwhilst Independentn/a
Peter BoneWellingboroughCon6.4%
Peter BottomleyWorthing WestCon1.3%
Andrew BowieWest Aberdeenshire and KincardineCon1.2%
Tracy BrabinBatley and SpenLab0.0%
Ben BradleyMansfieldCon2.2%
Karen BradleyStaffordshire MoorlandsCon0.3%
Ben BradshawExeterLab0.6%
Graham BradyAltrincham and Sale WestCon2.2%
Mickey BradyNewry and ArmaghSFn/a
Tom BrakeCarshalton and WallingtonLDem0.3%
Suella BravermanFarehamCon3.3%
Kevin BrennanCardiff WestLab0.0%
Jack BreretonStoke-on-Trent SouthCon0.3%
Andrew BridgenNorth West LeicestershireCon3.8%
Steve BrineWinchesterCon5.0%
Deidre BrockEdinburgh North and LeithSNP0.0%
James BrokenshireOld Bexley and SidcupCon0.6%
Alan BrownKilmarnock and LoudounSNP0.0%
Lyn BrownWest HamLab0.3%
Nick BrownNewcastle upon Tyne EastLab0.3%
Fiona BruceCongletonCon2.6%
Chris BryantRhonddaLab0.3%
Karen BuckWestminster NorthLab0.3%
Robert BucklandSouth SwindonCon1.2%
Richard BurdenBirmingham, NorthfieldLab0.0%
Alex BurghartBrentwood and OngarCon0.0%
Richard BurgonLeeds EastLab0.3%
Conor BurnsBournemouth WestCon2.5%
Alistair BurtNorth East BedfordshireCon5.1%
Dawn ButlerBrent CentralLab0.6%
Liam ByrneBirmingham, Hodge HillLab0.3%
Vincent CableTwickenhamLDem1.0%
Ruth CadburyBrentford and IsleworthLab0.6%
Alun CairnsVale of GlamorganCon0.3%
Lisa CameronEast Kilbride, Strathaven and LesmahagowSNP0.3%
Alan CampbellTynemouthLab1.1%
Gregory CampbellEast LondonderryDUP0.3%
Ronnie CampbellBlyth ValleyLab14.5%
Dan CardenLiverpool, WaltonLab0.3%
Alistair CarmichaelOrkney and ShetlandLDem0.3%
James CartlidgeSouth SuffolkCon1.9%
Bill CashStoneCon4.7%
Maria CaulfieldLewesCon2.2%
Alex ChalkCheltenhamCon1.7%
Sarah ChampionRotherhamLab1.9%
Douglas ChapmanDunfermline and West FifeSNP0.0%
Jenny ChapmanDarlingtonLab0.0%
Bambos CharalambousEnfield, SouthgateLab0.0%
Joanna CherryEdinburgh South WestSNP0.0%
Rehman ChishtiGillingham and RainhamCon2.6%
Christopher ChopeChristchurchCon5.7%
Jo ChurchillBury St EdmundsCon1.4%
Colin ClarkGordonCon0.3%
Greg ClarkTunbridge WellsCon1.1%
Kenneth ClarkeRushcliffeCon26.2%
Simon ClarkeMiddlesbrough South and East ClevelandCon3.2%
James CleverlyBraintreeCon0.2%
Geoffrey Clifton-BrownThe CotswoldsCon2.5%
Ann ClwydCynon ValleyLab2.2%
Vernon CoakerGedlingLab0.0%
Ann CoffeyStockportwhilst Independentn/a
Therese CoffeySuffolk CoastalCon0.5%
Damian CollinsFolkestone and HytheCon3.8%
Julie CooperBurnleyLab0.3%
Rosie CooperWest LancashireLab6.6%
Yvette CooperNormanton, Pontefract and CastlefordLab0.0%
Jeremy CorbynIslington NorthLab0.3%
Alberto CostaSouth LeicestershireCon2.3%
Robert CourtsWitneyCon2.3%
Ronnie CowanInverclydeSNP0.0%
Geoffrey CoxTorridge and West DevonCon0.5%
Neil CoyleBermondsey and Old SouthwarkLab0.3%
Stephen CrabbPreseli PembrokeshireCon2.3%
David CrausbyBolton North EastLab0.0%
Angela CrawleyLanark and Hamilton EastSNP0.0%
Mary CreaghWakefieldLab0.6%
Stella CreasyWalthamstowLab0.3%
Tracey CrouchChatham and AylesfordCon2.2%
Jon CruddasDagenham and RainhamLab1.4%
John CryerLeyton and WansteadLab0.7%
Judith CumminsBradford SouthLab0.0%
Alex CunninghamStockton NorthLab0.0%
Jim CunninghamCoventry SouthLab1.3%
Janet DabyLewisham EastLab0.5%
Nicholas DakinScunthorpeLab0.0%
Edward DaveyKingston and SurbitonLDem0.3%
Wayne DavidCaerphillyLab0.0%
David DaviesMonmouthCon1.0%
Geraint DaviesSwansea WestLab0.9%
Glyn DaviesMontgomeryshireCon0.5%
Mims DaviesEastleighCon1.0%
Philip DaviesShipleyCon7.1%
David DavisHaltemprice and HowdenCon3.9%
Martyn DayLinlithgow and East FalkirkSNP0.0%
Marsha de CordovaBatterseaLab0.8%
Gloria De PieroAshfieldLab0.0%
Thangam DebbonaireBristol WestLab0.3%
Emma Dent CoadKensingtonLab0.6%
Tanmanjeet Singh DhesiSloughLab0.6%
Caroline DinenageGosportCon0.7%
Jonathan DjanoglyHuntingdonCon10.3%
Leo DochertyAldershotCon0.0%
Martin DochertyWest DunbartonshireSNP0.0%
Anneliese DoddsOxford EastLab0.6%
Jane DoddsBrecon and RadnorshireLDemn/a
Nigel DoddsBelfast NorthDUP0.8%
Jeffrey M. DonaldsonLagan ValleyDUP0.3%
Michelle DonelanChippenhamCon1.2%
Nadine DorriesMid BedfordshireCon1.3%
Steve DoubleSt Austell and NewquayCon3.0%
Stephen DoughtyCardiff South and PenarthLab0.5%
Peter DowdBootleLab0.6%
Oliver DowdenHertsmereCon0.7%
Jackie Doyle-PriceThurrockCon0.5%
Richard DraxSouth DorsetCon3.0%
David DrewStroudLab0.3%
Jack DromeyBirmingham, ErdingtonLab0.0%
James DuddridgeRochford and Southend EastCon3.6%
Rosie DuffieldCanterburyLab0.6%
David DuguidBanff and BuchanCon2.2%
Alan DuncanRutland and MeltonCon1.6%
Iain Duncan SmithChingford and Woodford GreenCon2.5%
Philip DunneLudlowCon0.7%
Angela EagleWallaseyLab0.0%
Maria EagleGarston and HalewoodLab0.0%
Jonathan EdwardsCarmarthen East and DinefwrPC0.0%
Clive EffordElthamLab0.3%
Julie ElliottSunderland CentralLab0.0%
Michael EllisNorthampton NorthCon0.7%
Louise EllmanLiverpool, RiversideLab0.6%
Tobias EllwoodBournemouth EastCon0.5%
Chris ElmoreOgmoreLab0.0%
Charlie ElphickeDoverwhilst Con8.4%
Bill EstersonSefton CentralLab0.0%
George EusticeCamborne and RedruthCon2.0%
Chris EvansIslwynLab0.3%
Nigel EvansRibble ValleyCon2.2%
David EvennettBexleyheath and CrayfordCon1.0%
Michael FabricantLichfieldCon3.0%
Michael FallonSevenoaksCon1.7%
Paul FarrellyNewcastle-under-LymeLab0.6%
Tim FarronWestmorland and LonsdaleLDem1.1%
Marion FellowsMotherwell and WishawSNP0.0%
Frank FieldBirkenheadwhilst Independentn/a
Mark FieldCities of London and WestminsterCon2.1%
Jim FitzpatrickPoplar and LimehouseLab4.2%
Colleen FletcherCoventry North EastLab0.0%
Caroline FlintDon ValleyLab7.5%
Lisa ForbesPeterboroughLab0.0%
Vicky FordChelmsfordCon2.2%
Kevin FosterTorbayCon1.6%
Yvonne FovargueMakerfieldLab1.6%
Liam FoxNorth SomersetCon0.3%
Vicky FoxcroftLewisham, DeptfordLab0.3%
Mark FrancoisRayleigh and WickfordCon3.4%
Lucy FrazerSouth East CambridgeshireCon0.5%
George FreemanMid NorfolkCon5.7%
Mike FreerFinchley and Golders GreenCon2.5%
James FrithBury NorthLab0.3%
Gill FurnissSheffield, Brightside and HillsboroughLab0.0%
Marcus FyshYeovilCon3.7%
Hugh GaffneyCoatbridge, Chryston and BellshillLab0.0%
Roger GaleNorth ThanetCon1.8%
Mike GapesIlford Southwhilst Independentn/a
Barry GardinerBrent NorthLab0.6%
Mark GarnierWyre ForestCon1.2%
David GaukeSouth West HertfordshireCon1.3%
Ruth GeorgeHigh PeakLab0.3%
Stephen GethinsNorth East FifeSNP0.0%
Nusrat GhaniWealdenCon1.0%
Nick GibbBognor Regis and LittlehamptonCon1.2%
Patricia GibsonNorth Ayrshire and ArranSNP0.0%
Michelle GildernewFermanagh and South TyroneSFn/a
Preet Kaur GillBirmingham, EdgbastonLab0.3%
Dame Cheryl GillanChesham and AmershamCon3.8%
Paul GirvanSouth AntrimDUP0.0%
John GlenSalisburyCon0.5%
Mary GlindonNorth TynesideLab1.1%
Roger GodsiffBirmingham, Hall GreenLab4.3%
Zac GoldsmithRichmond ParkCon2.4%
Helen GoodmanBishop AucklandLab0.9%
Robert GoodwillScarborough and WhitbyCon1.5%
Michael GoveSurrey HeathCon0.5%
Patrick GradyGlasgow NorthSNP0.0%
Luke GrahamOchil and South PerthshireCon2.2%
Richard GrahamGloucesterCon1.5%
Bill GrantAyr, Carrick and CumnockCon1.7%
Helen GrantMaidstone and The WealdCon0.8%
Peter GrantGlenrothesSNP0.3%
James GrayNorth WiltshireCon3.3%
Neil GrayAirdrie and ShottsSNP0.0%
Chris GraylingEpsom and EwellCon1.1%
Chris GreenBolton WestCon2.9%
Damian GreenAshfordCon3.0%
Kate GreenStretford and UrmstonLab0.0%
Justine GreeningPutneyCon11.5%
Lilian GreenwoodNottingham SouthLab0.3%
Margaret GreenwoodWirral WestLab0.3%
Dominic GrieveBeaconsfieldCon13.4%
Nia GriffithLlanelliLab0.6%
Andrew GriffithsBurtonCon2.4%
John GroganKeighleyLab1.1%
Andrew GwynneDenton and ReddishLab0.0%
Sam GyimahEast SurreyCon9.9%
Louise HaighSheffield, HeeleyLab0.0%
Kirstene HairAngusCon0.7%
Robert HalfonHarlowCon2.6%
Luke HallThornbury and YateCon1.2%
Fabian HamiltonLeeds North EastLab0.3%
Philip HammondRunnymede and WeybridgeCon0.3%
Stephen HammondWimbledonCon4.0%
Matthew HancockWest SuffolkCon1.0%
Greg HandsChelsea and FulhamCon1.5%
David HansonDelynLab0.0%
Emma HardyKingston upon Hull West and HessleLab0.3%
Harriet HarmanCamberwell and PeckhamLab0.0%
Mark HarperForest of DeanCon3.4%
Richard HarringtonWatfordCon6.6%
Carolyn HarrisSwansea EastLab0.0%
Rebecca HarrisCastle PointCon0.2%
Trudy HarrisonCopelandCon0.7%
Simon HartCarmarthen West and South PembrokeshireCon1.2%
Helen HayesDulwich and West NorwoodLab0.3%
John HayesSouth Holland and The DeepingsCon2.0%
Sue HaymanWorkingtonLab0.3%
Christopher HazzardSouth DownSFn/a
Oliver HealdNorth East HertfordshireCon2.5%
John HealeyWentworth and DearneLab0.0%
James HeappeyWellsCon0.5%
Chris Heaton-HarrisDaventryCon1.2%
Peter Heaton-JonesNorth DevonCon1.5%
Gordon HendersonSittingbourne and SheppeyCon2.5%
Mark HendrickPrestonLab0.7%
Drew HendryInverness, Nairn, Badenoch and StrathspeySNP0.0%
Stephen HepburnJarrowLab9.3%
Nick HerbertArundel and South DownsCon3.2%
Sylvia HermonNorth DownIndependentn/a
Mike HillHartlepoolLab1.1%
Meg HillierHackney South and ShoreditchLab0.0%
Damian HindsEast HampshireCon0.3%
Simon HoareNorth DorsetCon2.3%
Wera HobhouseBathLDem0.0%
Margaret HodgeBarkingLab0.4%
Sharon HodgsonWashington and Sunderland WestLab0.0%
Kate HoeyVauxhallLab44.9%
Kate HollernBlackburnLab0.6%
George HollingberyMeon ValleyCon0.5%
Kevin HollinrakeThirsk and MaltonCon2.2%
Philip HolloboneKetteringCon8.6%
Adam HollowayGraveshamCon4.2%
Kelvin HopkinsLuton Northwhilst Independentn/a
Stewart HosieDundee EastSNP0.0%
George HowarthKnowsleyLab0.9%
John HowellHenleyCon1.3%
Lindsay HoyleChorleyLabn/a
Nigel HuddlestonMid WorcestershireCon0.7%
Eddie HughesWalsall NorthCon3.2%
Jeremy HuntSouth West SurreyCon0.3%
Rupa HuqEaling Central and ActonLab0.3%
Nick HurdRuislip, Northwood and PinnerCon1.0%
Imran HussainBradford EastLab0.3%
Alister JackDumfries and GallowayCon0.5%
Margot JamesStourbridgeCon3.4%
Christine JardineEdinburgh WestLDem0.0%
Dan JarvisBarnsley CentralLab0.6%
Sajid JavidBromsgroveCon0.5%
Ranil JayawardenaNorth East HampshireCon3.3%
Bernard JenkinHarwich and North EssexCon3.0%
Andrea JenkynsMorley and OutwoodCon3.1%
Robert JenrickNewarkCon0.8%
Boris JohnsonUxbridge and South RuislipCon2.0%
Dr Caroline JohnsonSleaford and North HykehamCon0.5%
Diana R. JohnsonKingston upon Hull NorthLab0.0%
Gareth JohnsonDartfordCon2.2%
Jo JohnsonOrpingtonCon4.1%
Andrew JonesHarrogate and KnaresboroughCon0.7%
Darren JonesBristol North WestLab0.3%
David JonesClwyd WestCon4.0%
Gerald JonesMerthyr Tydfil and RhymneyLab0.0%
Graham JonesHyndburnLab0.0%
Helen JonesWarrington NorthLab2.8%
Kevan JonesNorth DurhamLab1.9%
Marcus JonesNuneatonCon0.5%
Ruth JonesNewport WestLab0.0%
Sarah JonesCroydon CentralLab0.3%
Susan Elan JonesClwyd SouthLab0.0%
Mike KaneWythenshawe and Sale EastLab0.6%
Daniel KawczynskiShrewsbury and AtchamCon2.5%
Gillian KeeganChichesterCon1.2%
Barbara KeeleyWorsley and Eccles SouthLab0.3%
Liz KendallLeicester WestLab0.6%
Seema KennedySouth RibbleCon0.8%
Stephen KerrStirlingCon2.0%
Afzal KhanManchester, GortonLab0.0%
Ged KillenRutherglen and Hamilton WestLab0.6%
Stephen KinnockAberavonLab0.6%
Greg KnightEast YorkshireCon2.1%
Julian KnightSolihullCon0.2%
Kwasi KwartengSpelthorneCon0.7%
Peter KyleHoveLab0.3%
Eleanor LaingEpping ForestConn/a
Lesley LairdKirkcaldy and CowdenbeathLab0.3%
Ben LakeCeredigionPC0.0%
Norman LambNorth NorfolkLDem0.7%
David LammyTottenhamLab0.0%
John LamontBerwickshire, Roxburgh and SelkirkCon1.2%
Mark LancasterMilton Keynes NorthCon0.3%
Pauline LathamMid DerbyshireCon2.8%
Ian LaveryWansbeckLab0.3%
Chris LawDundee WestSNP0.0%
Andrea LeadsomSouth NorthamptonshireCon1.0%
Karen LeeLincolnLab0.6%
Phillip LeeBracknellCon11.6%
Jeremy LefroyStaffordCon7.0%
Edward LeighGainsboroughCon1.9%
Chris LeslieNottingham Eastwhilst Independentn/a
Oliver LetwinWest DorsetCon9.0%
Emma Lewell-BuckSouth ShieldsLab1.5%
Andrew LewerNorthampton SouthCon2.9%
Brandon LewisGreat YarmouthCon0.8%
Clive LewisNorwich SouthLab0.6%
Ivan LewisBury Southwhilst Independentn/a
Julian LewisNew Forest EastCon3.1%
Ian Liddell-GraingerBridgwater and West SomersetCon2.9%
David LidingtonAylesburyCon1.4%
David LindenGlasgow EastSNP0.3%
Emma Little PengellyBelfast SouthDUP0.3%
Stephen LloydEastbournewhilst Independentn/a
Tony LloydRochdaleLab0.3%
Rebecca Long-BaileySalford and EcclesLab0.0%
Julia LopezHornchurch and UpminsterCon2.9%
Jack LoprestiFilton and Bradley StokeCon0.3%
Jonathan LordWokingCon2.4%
Tim LoughtonEast Worthing and ShorehamCon3.5%
Caroline LucasBrighton, PavilionGreen0.0%
Ian LucasWrexhamLab0.9%
Holly LynchHalifaxLab0.0%
Craig MackinlaySouth ThanetCon3.4%
Rachel MacleanRedditchCon0.5%
Angus MacNeilNa h-Eileanan an IarSNP0.0%
Justin MaddersEllesmere Port and NestonLab0.8%
Khalid MahmoodBirmingham, Perry BarrLab0.0%
Shabana MahmoodBirmingham, LadywoodLab0.0%
Anne MainSt AlbansCon1.6%
Alan MakHavantCon0.7%
Seema MalhotraFeltham and HestonLab0.0%
Kit MalthouseNorth West HampshireCon0.2%
John MannBassetlawLab13.2%
Scott MannNorth CornwallCon2.7%
Gordon MarsdenBlackpool SouthLab0.6%
Sandy MartinIpswichLab0.3%
Rachael MaskellYork CentralLab2.1%
Paul MaskeyBelfast WestSFn/a
Paul MastertonEast RenfrewshireCon5.5%
Chris MathesonCity of ChesterLab0.3%
Theresa MayMaidenheadCon0.5%
Paul MaynardBlackpool North and CleveleysCon0.2%
Steve McCabeBirmingham, Selly OakLab0.6%
Elisha McCallionFoyleSFn/a
Kerry McCarthyBristol EastLab0.3%
Siobhain McDonaghMitcham and MordenLab1.8%
Andy McDonaldMiddlesbroughLab0.3%
Stewart McDonaldGlasgow SouthSNP0.0%
Stuart McDonaldCumbernauld, Kilsyth and Kirkintilloch EastSNP0.0%
John Martin McDonnellHayes and HarlingtonLab0.6%
Pat McFaddenWolverhampton South EastLab0.0%
Conor McGinnSt Helens NorthLab0.0%
Alison McGovernWirral SouthLab0.0%
Liz McInnesHeywood and MiddletonLab0.3%
Catherine McKinnellNewcastle upon Tyne NorthLab0.3%
Patrick McLoughlinDerbyshire DalesCon1.3%
Jim McMahonOldham West and RoytonLab0.0%
Anna McMorrinCardiff NorthLab1.4%
John McNallyFalkirkSNP0.0%
Stephen McPartlandStevenageCon1.6%
Esther McVeyTattonCon3.1%
Ian MearnsGatesheadLab0.3%
Mark MenziesFyldeCon0.8%
Johnny MercerPlymouth, Moor ViewCon1.7%
Huw MerrimanBexhill and BattleCon1.8%
Stephen MetcalfeSouth Basildon and East ThurrockCon2.5%
Ed MilibandDoncaster NorthLab0.3%
Maria MillerBasingstokeCon0.7%
Amanda MillingCannock ChaseCon0.2%
Nigel MillsAmber ValleyCon3.7%
Anne MiltonGuildfordCon2.1%
Andrew MitchellSutton ColdfieldCon3.3%
Francie MolloyMid UlsterSFn/a
Carol MonaghanGlasgow North WestSNP0.0%
Madeleine MoonBridgendLab0.3%
Damien MooreSouthportCon1.8%
Layla MoranOxford West and AbingdonLDem0.6%
Penny MordauntPortsmouth NorthCon0.8%
Jessica MordenNewport EastLab0.0%
Nicky MorganLoughboroughCon7.1%
Stephen MorganPortsmouth SouthLab0.6%
Anne Marie MorrisNewton AbbotCon4.6%
David MorrisMorecambe and LunesdaleCon1.3%
Grahame MorrisEasingtonLab2.2%
James MorrisHalesowen and Rowley RegisCon0.5%
Wendy MortonAldridge-BrownhillsCon0.7%
David MundellDumfriesshire, Clydesdale and TweeddaleCon1.1%
Ian MurrayEdinburgh SouthLab0.9%
Sheryll MurraySouth East CornwallCon2.5%
Andrew MurrisonSouth West WiltshireCon0.5%
Lisa NandyWiganLab0.3%
Bob NeillBromley and ChislehurstCon5.8%
Gavin NewlandsPaisley and Renfrewshire NorthSNP0.3%
Sarah NewtonTruro and FalmouthCon3.5%
Caroline NokesRomsey and Southampton NorthCon0.8%
Jesse NormanHereford and South HerefordshireCon0.5%
Alex NorrisNottingham NorthLab0.3%
Neil O'BrienHarboroughCon0.0%
Brendan O'HaraArgyll and ButeSNP0.0%
Jared O'MaraSheffield, Hallamwhilst Independentn/a
Matthew OffordHendonCon1.5%
Melanie OnnGreat GrimsbyLab0.6%
Chi OnwurahNewcastle upon Tyne CentralLab0.0%
Guy OppermanHexhamCon1.0%
Kate OsamorEdmontonLab0.6%
Albert OwenYnys MônLab0.3%
Ian Paisley JnrNorth AntrimDUP0.9%
Neil ParishTiverton and HonitonCon1.5%
Priti PatelWithamCon3.1%
Owen PatersonNorth ShropshireCon4.1%
Mark PawseyRugbyCon4.1%
Stephanie PeacockBarnsley EastLab0.9%
Teresa PearceErith and ThamesmeadLab0.3%
Mike PenningHemel HempsteadCon3.0%
Matthew PennycookGreenwich and WoolwichLab0.3%
John PenroseWeston-Super-MareCon1.5%
Andrew PercyBrigg and GooleCon2.9%
Toby PerkinsChesterfieldLab0.8%
Claire PerryDevizesCon0.6%
Jess PhillipsBirmingham, YardleyLab0.0%
Bridget PhillipsonHoughton and Sunderland SouthLab0.3%
Chris PhilpCroydon SouthCon0.2%
Laura PidcockNorth West DurhamLab0.4%
Christopher PincherTamworthCon0.2%
Jo PlattLeighLab0.0%
Luke PollardPlymouth, Sutton and DevonportLab0.0%
Daniel PoulterCentral Suffolk and North IpswichCon2.5%
Steve PoundEaling NorthLab0.9%
Rebecca PowTaunton DeaneCon2.0%
Lucy PowellManchester CentralLab0.0%
Victoria PrentisBanburyCon2.1%
Mark PriskHertford and StortfordCon1.5%
Mark PritchardThe WrekinCon3.4%
Tom PursgloveCorbyCon2.6%
Jeremy QuinHorshamCon0.7%
Will QuinceColchesterCon1.7%
Yasmin QureshiBolton South EastLab0.3%
Dominic RaabEsher and WaltonCon2.3%
Faisal RashidWarrington SouthLab0.0%
Angela RaynerAshton-under-LyneLab0.0%
John RedwoodWokinghamCon3.7%
Steve ReedCroydon NorthLab0.3%
Christina ReesNeathLab0.0%
Jacob Rees-MoggNorth East SomersetCon3.7%
Ellie ReevesLewisham West and PengeLab0.3%
Rachel ReevesLeeds WestLab0.0%
Emma ReynoldsWolverhampton North EastLab0.4%
Jonathan ReynoldsStalybridge and HydeLab0.3%
Marie RimmerSt Helens South and WhistonLab0.3%
Laurence RobertsonTewkesburyCon3.5%
Gavin RobinsonBelfast EastDUP0.0%
Geoffrey RobinsonCoventry North WestLab1.4%
Mary RobinsonCheadleCon1.2%
Matt RoddaReading EastLab0.3%
Andrew RosindellRomfordCon4.4%
Douglas RossMorayCon1.8%
Danielle RowleyMidlothianLab0.3%
Lee RowleyNorth East DerbyshireCon3.0%
Chris RuaneVale of ClwydLab0.3%
Amber RuddHastings and RyeCon1.3%
Lloyd Russell-MoyleBrighton, KemptownLab0.3%
David RutleyMacclesfieldCon0.2%
Joan RyanEnfield Northwhilst Independentn/a
Antoinette SandbachEddisburyCon12.6%
Liz Saville-RobertsDwyfor MeirionnyddPC0.0%
Paul ScullySutton and CheamCon0.5%
Bob SeelyIsle of WightCon1.5%
Andrew SelousSouth West BedfordshireCon0.0%
Naseem ShahBradford WestLab0.0%
Jim ShannonStrangfordDUP0.2%
Grant ShappsWelwyn HatfieldCon0.8%
Alok SharmaReading WestCon1.0%
Virendra SharmaEaling, SouthallLab0.0%
Barry SheermanHuddersfieldLab0.3%
Alec ShelbrookeElmet and RothwellCon0.6%
Tommy SheppardEdinburgh EastSNP0.0%
Paula SherriffDewsburyLab0.0%
Gavin ShukerLuton Southwhilst Independentn/a
Tulip SiddiqHampstead and KilburnLab0.3%
David SimpsonUpper BannDUP0.0%
Keith SimpsonBroadlandCon1.7%
Chris SkidmoreKingswoodCon1.7%
Dennis SkinnerBolsoverLab6.5%
Andrew SlaughterHammersmithLab0.3%
Ruth SmeethStoke-on-Trent NorthLab2.0%
Angela SmithPenistone and Stocksbridgewhilst Independentn/a
Cat SmithLancaster and FleetwoodLab0.0%
Chloe SmithNorwich NorthCon1.0%
Eleanor SmithWolverhampton South WestLab0.0%
Henry SmithCrawleyCon3.9%
Jeff SmithManchester, WithingtonLab0.0%
Julian SmithSkipton and RiponCon0.0%
Laura SmithCrewe and NantwichLab2.5%
Nick SmithBlaenau GwentLab0.6%
Owen SmithPontypriddLab0.9%
Royston SmithSouthampton, ItchenCon2.2%
Karin SmythBristol SouthLab0.0%
Gareth SnellStoke-on-Trent CentralLab4.7%
Nicholas SoamesMid SussexCon5.1%
Alex SobelLeeds North WestLab0.3%
Anna SoubryBroxtowewhilst Independentn/a
John SpellarWarleyLab2.7%
Caroline SpelmanMeridenCon6.5%
Mark SpencerSherwoodCon0.2%
Keir StarmerHolborn and St PancrasLab0.3%
Chris StephensGlasgow South WestSNP0.0%
Andrew StephensonPendleCon1.0%
Jo StevensCardiff CentralLab0.8%
John StevensonCarlisleCon3.5%
Bob StewartBeckenhamCon3.1%
Iain StewartMilton Keynes SouthCon0.0%
Rory StewartPenrith and The BorderCon1.5%
Jamie StoneCaithness, Sutherland and Easter RossLDem0.0%
Gary StreeterSouth West DevonCon2.5%
Wes StreetingIlford NorthLab0.5%
Mel StrideCentral DevonCon0.8%
Graham StringerBlackley and BroughtonLab30.6%
Graham StuartBeverley and HoldernessCon0.0%
Julian SturdyYork OuterCon1.8%
Rishi SunakRichmond (Yorks)Con0.0%
Desmond SwayneNew Forest WestCon3.1%
Paul SweeneyGlasgow North EastLab0.8%
Jo SwinsonEast DunbartonshireLDem0.0%
Hugo SwireEast DevonCon1.8%
Robert SymsPooleCon2.4%
Mark TamiAlyn and DeesideLab0.3%
Alison ThewlissGlasgow CentralSNP0.0%
Derek ThomasSt IvesCon2.0%
Gareth ThomasHarrow WestLab0.0%
Nick Thomas-SymondsTorfaenLab0.0%
Ross ThomsonAberdeen SouthCon3.1%
Emily ThornberryIslington South and FinsburyLab0.3%
Maggie ThroupErewashCon0.5%
Stephen TimmsEast HamLab0.3%
Kelly TolhurstRochester and StroodCon0.5%
Justin TomlinsonNorth SwindonCon1.5%
Michael TomlinsonMid Dorset and North PooleCon3.3%
Craig TraceyNorth WarwickshireCon2.9%
David TredinnickBosworthCon2.5%
Anne-Marie TrevelyanBerwick-upon-TweedCon2.2%
Jon TrickettHemsworthLab0.0%
Elizabeth TrussSouth West NorfolkCon0.3%
Thomas TugendhatTonbridge and MallingCon1.6%
Anna TurleyRedcarLab0.0%
Karl TurnerKingston upon Hull EastLab0.3%
Derek TwiggHaltonLab3.1%
Stephen TwiggLiverpool, West DerbyLab0.0%
Liz TwistBlaydonLab0.0%
Chuka UmunnaStreathamwhilst LDem0.0%
Ed VaizeyWantageCon9.9%
Shailesh VaraNorth West CambridgeshireCon2.5%
Keith VazLeicester EastLab0.0%
Valerie VazWalsall SouthLab0.3%
Martin VickersCleethorpesCon3.9%
Theresa VilliersChipping BarnetCon2.9%
Charles WalkerBroxbourneCon1.3%
Robin WalkerWorcesterCon1.5%
Thelma WalkerColne ValleyLab0.5%
Ben WallaceWyre and Preston NorthCon0.8%
David WarburtonSomerton and FromeCon0.5%
Matt WarmanBoston and SkegnessCon0.7%
Giles WatlingClactonCon2.6%
Tom WatsonWest Bromwich EastLab0.4%
Catherine WestHornsey and Wood GreenLab0.3%
Matt WesternWarwick and LeamingtonLab0.3%
Helen WhatelyFaversham and Mid KentCon0.5%
Heather WheelerSouth DerbyshireCon0.3%
Alan WhiteheadSouthampton, TestLab0.3%
Martin WhitfieldEast LothianLab0.6%
Philippa WhitfordCentral AyrshireSNP0.0%
Craig WhittakerCalder ValleyCon0.7%
John WhittingdaleMaldonCon2.8%
Bill WigginNorth HerefordshireCon3.0%
Hywel WilliamsArfonPC0.0%
Paul WilliamsStockton SouthLab3.3%
Chris WilliamsonDerby NorthLab2.0%
Gavin WilliamsonSouth StaffordshireCon0.5%
Phil WilsonSedgefieldLab0.3%
Sammy WilsonEast AntrimDUP0.6%
Rosie WintertonDoncaster CentralLabn/a
Pete WishartPerth and North PerthshireSNP0.0%
Sarah WollastonTotneswhilst Independentn/a
Mike WoodDudley SouthCon0.5%
John WoodcockBarrow and Furnesswhilst Independentn/a
William WraggHazel GroveCon3.7%
Jeremy WrightKenilworth and SouthamCon0.5%
Mohammad YasinBedfordLab0.3%
Nadhim ZahawiStratford-on-AvonCon0.3%
Daniel ZeichnerCambridgeLab1.3%

About the Project

The Public Whip is a not-for-profit, open source website created in 2003 by Francis Irving and Julian Todd and now run by Bairwell Ltd.

PublicWhip v2 codebase is currently under development - you can join the Slack group to find out more or email [email protected]

The Whip on the Web

Help keep PublicWhip alive