MP Expenses

MP expenses list

Browse every current MP with IPSA expense claims. Sort any column by clicking its heading — default is alphabetical.

MPConstituencyPartyTotal claimed (2025-26)
Zöe FranklinGuildfordLiberal Democrat£15,878
Zarah SultanaCoventry SouthYour Party£10,648
Yvette CooperPontefract, Castleford and KnottingleyLabour£14,991
Yuan YangEarley and WoodleyLabour£14,534
Yasmin QureshiBolton South and WalkdenLabour£21,641
Will StoneSwindon NorthLabour£21,552
Wes StreetingIlford NorthLabour£13,206
Wera HobhouseBathLiberal Democrat£25,778
Wendy MortonAldridge-BrownhillsConservative£18,064
Wendy ChamberlainNorth East FifeLiberal Democrat£19,084
Warinder JussWolverhampton WestLabour£40,546
Vikki SladeMid Dorset and North PooleLiberal Democrat£21,852
Victoria CollinsHarpenden and BerkhamstedLiberal Democrat£22,613
Victoria AtkinsLouth and HorncastleConservative£12,160
Vicky FoxcroftLewisham NorthLabour£14,176
Valerie VazWalsall and BloxwichLabour£16,483
Uma KumaranStratford and BowLabour£10,053
Tulip SiddiqHampstead and HighgateLabour£51,590
Tristan OsborneChatham and AylesfordLabour£11,842
Tracy GilbertEdinburgh North and LeithLabour£39,447
Torsten BellSwansea WestLabour£19,270
Torcuil CrichtonNa h-Eileanan an IarLabour£25,743
Tony VaughanFolkestone and HytheLabour£22,203
Tonia AntoniazziGowerLabour£20,025
Tom TugendhatTonbridgeConservative£23,601
Tom RutlandEast Worthing and ShorehamLabour£17,967
Tom MorrisonCheadleLiberal Democrat£34,437
Tom HayesBournemouth EastLabour£28,822
Tom GordonHarrogate and KnaresboroughLiberal Democrat£13,087
Tom CollinsWorcesterLabour£24,301
Tim RocaMacclesfieldLabour£24,514
Tim FarronWestmorland and LonsdaleLiberal Democrat£14,271
Tessa MuntWells and Mendip HillsLiberal Democrat£28,651
Terry JermySouth West NorfolkLabour£20,121
Taiwo OwatemiCoventry North WestLabour£15,100
Tahir AliBirmingham Hall Green and MoseleyLabour£22,174
Susan MurrayMid DunbartonshireLiberal Democrat£19,230
Sureena BrackenridgeWolverhampton North EastLabour£29,138
Suella BravermanFareham and WaterloovilleReform UK£15,642
Stuart AndrewDaventryConservative£18,278
Stuart AndersonSouth ShropshireConservative£40,943
Steve YemmMansfieldLabour£28,713
Steve WitherdenMontgomeryshire and GlyndŵrLabour£19,799
Steve ReedStreatham and Croydon NorthLabour (Co-op)£8,769
Steve RaceExeterLabour£28,206
Steve DarlingTorbayLiberal Democrat£20,406
Steve BarclayNorth East CambridgeshireConservative£45,513
Stephen MorganPortsmouth SouthLabour£29,930
Stephen KinnockAberafan MaestegLabour£11,235
Stephen DoughtyCardiff South and PenarthLabour (Co-op)£3,922
Stephanie PeacockBarnsley SouthLabour£9,484
Steff AquaroneNorth NorfolkLiberal Democrat£26,946
Sorcha EastwoodLagan ValleyAlliance£31,718
Sonia KumarDudleyLabour£24,623
Sojan JosephAshfordLabour£17,230
Sir Stephen TimmsEast HamLabour£23,270
Sir Roger GaleHerne Bay and SandwichConservative£18,116
Sir Oliver DowdenHertsmereConservative£4,342
Sir Nicholas DakinScunthorpeLabour£29,136
Sir Mel StrideCentral DevonConservative£8,098
Sir Mark TamiAlyn and DeesideLabour£6,820
Sir Mark HendrickPrestonLabour (Co-op)£14,869
Sir Lindsay HoyleChorleySpeaker£29,213
Sir Julian SmithSkipton and RiponConservative£24,611
Sir Julian LewisNew Forest EastConservative£10,662
Sir John WhittingdaleMaldonConservative£9,690
Sir John HayesSouth Holland and The DeepingsConservative£14,168
Sir Jeremy WrightKenilworth and SouthamConservative£11,850
Sir Jeremy HuntGodalming and AshConservative£10,153
Sir James CleverlyBraintreeConservative£13,116
Sir Iain Duncan SmithChingford and Woodford GreenConservative£15,221
Sir Geoffrey CoxTorridge and TavistockConservative£19,230
Sir Geoffrey Clifton-BrownNorth CotswoldsConservative£16,823
Sir Gavin WilliamsonStone, Great Wyrley and PenkridgeConservative£26,272
Sir Edward LeighGainsboroughConservative£8,076
Sir Desmond SwayneNew Forest WestConservative£7,328
Sir Christopher ChopeChristchurchConservative£15,091
Sir Bernard JenkinHarwich and North EssexConservative£2,802
Sir Ashley FoxBridgwaterConservative£40,586
Sir Andrew MitchellSutton ColdfieldConservative£18,117
Sir Alec ShelbrookeWetherby and EasingwoldConservative£25,177
Sir Alan CampbellTynemouthLabour£24,139
Simon LightwoodWakefield and RothwellLabour (Co-op)£17,779
Simon HoareNorth DorsetConservative£25,508
Siân BerryBrighton PavilionGreen Party£11,014
Shockat AdamLeicester SouthIndependent£30,525
Shivani RajaLeicester EastConservative£24,790
Shaun DaviesTelfordLabour£40,228
Shabana MahmoodBirmingham LadywoodLabour£22,869
Seema MalhotraFeltham and HestonLabour (Co-op)£21,917
Sean WoodcockBanburyLabour£23,422
Seamus LoganAberdeenshire North and Moray EastScottish National Party£10,905
Satvir KaurSouthampton TestLabour£7,802
Sarah SmithHyndburnLabour£40,704
Sarah SackmanFinchley and Golders GreenLabour£13,243
Sarah RussellCongletonLabour£19,529
Sarah PochinRuncorn and HelsbyReform UK£76,101
Sarah OwenLuton NorthLabour£19,285
Sarah OlneyRichmond ParkLiberal Democrat£11,850
Sarah JonesCroydon WestLabour£11,755
Sarah HallWarrington SouthLabour (Co-op)£14,300
Sarah GreenChesham and AmershamLiberal Democrat£22,865
Sarah GibsonChippenhamLiberal Democrat£19,727
Sarah EdwardsTamworthLabour£56,016
Sarah DykeGlastonbury and SomertonLiberal Democrat£26,045
Sarah CoombesWest BromwichLabour£17,356
Sarah ChampionRotherhamLabour£25,144
Sarah BoolSouth NorthamptonshireConservative£32,129
Saqib BhattiMeriden and Solihull EastConservative£26,939
Sammy WilsonEast AntrimDemocratic Unionist Party£18,611
Samantha NiblettSouth DerbyshireLabour£20,897
Samantha DixonChester North and NestonLabour£16,083
Sam CarlingNorth West CambridgeshireLabour£16,127
Sally JamesonDoncaster CentralLabour (Co-op)£14,068
Sagal Abdi-WaliHolborn and St PancrasLabour£0
Sadik Al-HassanNorth SomersetLabour£16,167
Ruth JonesNewport West and IslwynLabour£20,307
Ruth CadburyBrentford and IsleworthLabour£10,729
Rushanara AliBethnal Green and StepneyLabour£10,775
Rupert LoweGreat YarmouthRestore Britain£48,724
Rosie WrightingKetteringLabour£8,717
Rosie DuffieldCanterburyIndependent£16,863
Robin SwannSouth AntrimUlster Unionist Party£19,014
Robert JenrickNewarkReform UK£6,310
Robbie MooreKeighley and IlkleyConservative£13,949
Rishi SunakRichmond and NorthallertonConservative£0
Richard TiceBoston and SkegnessReform UK£9,785
Richard QuigleyIsle of Wight WestLabour£17,355
Richard FullerNorth BedfordshireConservative£9,818
Richard FoordHoniton and SidmouthLiberal Democrat£11,492
Richard BurgonLeeds EastLabour£11,286
Richard BakerGlenrothes and Mid FifeLabour£14,632
Rebecca SmithSouth West DevonConservative£26,424
Rebecca PaulReigateConservative£29,860
Rebecca Long BaileySalfordLabour£14,596
Rebecca HarrisCastle PointConservative£2,918
Rachel TaylorNorth Warwickshire and BedworthLabour£16,714
Rachel ReevesLeeds West and PudseyLabour£12,872
Rachel HopkinsLuton South and South BedfordshireLabour£14,793
Rachel GilmourTiverton and MineheadLiberal Democrat£15,321
Rachel BlakeCities of London and WestminsterLabour (Co-op)£20,365
Rachael MaskellYork CentralLabour (Co-op)£9,166
Priti PatelWithamConservative£11,305
Preet Kaur GillBirmingham EdgbastonLabour (Co-op)£27,649
Pippa HeylingsSouth CambridgeshireLiberal Democrat£11,442
Phil BrickellBolton WestLabour£14,699
Peter SwallowBracknellLabour£19,065
Peter LambCrawleyLabour£33,517
Peter KyleHove and PortsladeLabour£37,262
Peter FortuneBromley and Biggin HillConservative£8,974
Peter DowdBootleLabour£60,897
Pete WishartPerth and Kinross-shireScottish National Party£19,009
Perran MoonCamborne and RedruthLabour£9,264
Paulette HamiltonBirmingham ErdingtonLabour£14,480
Paula BarkerLiverpool WavertreeLabour£16,554
Paul WaughRochdaleLabour (Co-op)£41,537
Paul MaskeyBelfast WestSinn Féin£22,623
Paul HolmesHamble ValleyConservative£15,817
Paul DaviesColne ValleyLabour£12,277
Patrick SpencerCentral Suffolk and North IpswichConservative£35,180
Patrick HurleySouthportLabour£39,259
Patricia FergusonGlasgow WestLabour£13,191
Pat McFaddenWolverhampton South EastLabour£9,951
Pat CullenFermanagh and South TyroneSinn Féin£16,930
Pamela NashMotherwell, Wishaw and CarlukeLabour£14,601
Pam CoxColchesterLabour£30,231
Órfhlaith BegleyWest TyroneSinn Féin£17,332
Olly GloverDidcot and WantageLiberal Democrat£7,528
Olivia BlakeSheffield HallamLabour£15,176
Olivia BaileyReading West and Mid BerkshireLabour£14,567
Oliver RyanBurnleyLabour (Co-op)£19,439
Noah LawSt Austell and NewquayLabour£23,098
Nigel HuddlestonDroitwich and EveshamConservative£14,785
Nigel FarageClactonReform UK£4,926
Nick TimothyWest SuffolkConservative£22,115
Nick Thomas-SymondsTorfaenLabour£11,297
Nick SmithBlaenau Gwent and RhymneyLabour£12,757
Nesil CaliskanBarkingLabour£12,618
Neil O'BrienHarborough, Oadby and WigstonConservative£18,864
Neil Duncan-JordanPooleLabour£23,216
Neil CoyleBermondsey and Old SouthwarkLabour£28,698
Naz ShahBradford WestLabour£16,589
Navendu MishraStockportLabour£12,900
Naushabah KhanGillingham and RainhamLabour£27,002
Natasha IronsCroydon EastLabour£25,496
Natalie FleetBolsoverLabour£39,614
Nadia WhittomeNottingham EastLabour£11,047
Munira WilsonTwickenhamLiberal Democrat£9,727
Ms Stella CreasyWalthamstowLabour (Co-op)£12,779
Ms Polly BillingtonEast ThanetLabour£15,036
Ms Nusrat GhaniSussex WealdConservative£36,141
Ms Marie RimmerSt Helens South and WhistonLabour£28,297
Ms Julie MinnsCarlisleLabour£18,703
Ms Diane AbbottHackney North and Stoke NewingtonLabour£3,633
Ms Abena Oppong-AsareErith and ThamesmeadLabour£37,079
Mrs Sharon HodgsonWashington and Gateshead SouthLabour£9,140
Mrs Kemi BadenochNorth West EssexConservative£20,411
Mrs Elsie BlundellHeywood and Middleton NorthLabour£19,738
Mr Will ForsterWokingLiberal Democrat£13,071
Mr Toby PerkinsChesterfieldLabour£20,577
Mr Tanmanjeet Singh DhesiSloughLabour£28,484
Mr Richard HoldenBasildon and BillericayConservative£17,590
Mr Peter BedfordMid LeicestershireConservative£39,586
Mr Paul KohlerWimbledonLiberal Democrat£19,702
Mr Paul FosterSouth RibbleLabour£10,957
Mr Mark FrancoisRayleigh and WickfordConservative£26,445
Mr Luke ChartersYork OuterLabour£26,498
Mr Louie FrenchOld Bexley and SidcupConservative£14,483
Mr Lee DillonNewburyLiberal Democrat£12,209
Mr Joshua ReynoldsMaidenheadLiberal Democrat£13,558
Mr Jonathan BrashHartlepoolLabour£16,184
Mr James FrithBury NorthLabour£30,298
Mr Hamish FalconerLincolnLabour£17,444
Mr Gregory CampbellEast LondonderryDemocratic Unionist Party£23,360
Mr Gagan MohindraSouth West HertfordshireConservative£5,521
Mr Douglas AlexanderLothian EastLabour (Co-op)£22,070
Mr David LammyTottenhamLabour£7,305
Mr Connor RandAltrincham and Sale WestLabour£29,728
Mr Clive BettsSheffield South EastLabour£14,613
Mr Cathal MallaghanMid UlsterSinn Féin£20,993
Mr Calvin BaileyLeyton and WansteadLabour£7,893
Mr Bayo AlabaSouthend East and RochfordIndependent£31,209
Mr Angus MacDonaldInverness, Skye and West Ross-shireLiberal Democrat£42,327
Mr Andrew SnowdenFyldeConservative£29,308
Mr Alistair CarmichaelOrkney and ShetlandLiberal Democrat£23,412
Mr Alex Barros-CurtisCardiff WestLabour£14,366
Mr Adnan HussainBlackburnIndependent£23,995
Monica HardingEsher and WaltonLiberal Democrat£11,183
Mohammad YasinBedfordLabour£15,304
Mims DaviesEast Grinstead and UckfieldConservative£15,751
Mike WoodKingswinford and South StaffordshireConservative£19,743
Mike TappDover and DealLabour£5,922
Mike ReaderNorthampton SouthLabour£19,574
Mike MartinTunbridge WellsLiberal Democrat£13,870
Mike KaneWythenshawe and Sale EastLabour£18,922
Michelle WelshSherwood ForestLabour£22,966
Michelle ScroghamBarrow and FurnessLabour£37,830
Michael WheelerWorsley and EcclesLabour£16,028
Michael ShanksRutherglenLabour£23,295
Michael PayneGedlingLabour£27,309
Miatta FahnbullehPeckhamLabour (Co-op)£23,198
Melanie WardCowdenbeath and KirkcaldyLabour£30,928
Melanie OnnGreat Grimsby and CleethorpesLabour£15,773
Maya EllisRibble ValleyLabour£47,858
Max WilkinsonCheltenhamLiberal Democrat£11,597
Maureen BurkeGlasgow North EastLabour£11,292
Matthew PennycookGreenwich and WoolwichLabour£7,596
Matthew PatrickWirral WestLabour£18,645
Matt WesternWarwick and LeamingtonLabour£17,085
Matt VickersStockton WestConservative£18,944
Matt TurmaineWatfordLabour£30,670
Matt RoddaReading CentralLabour£22,784
Matt BishopForest of DeanLabour£18,956
Mary Kelly FoyCity of DurhamLabour£15,960
Mary GlindonNewcastle upon Tyne East and WallsendLabour£22,226
Mary CreaghCoventry EastLabour£39,106
Martin WrigleyNewton AbbotLiberal Democrat£16,345
Martin VickersBrigg and ImminghamConservative£9,537
Martin RhodesGlasgow NorthLabour£23,335
Martin McCluskeyInverclyde and Renfrewshire WestLabour£13,349
Marsha De CordovaBatterseaLabour£19,751
Markus Campbell-SavoursPenrith and SolwayLabour£15,088
Mark SewardsLeeds South West and MorleyLabour£36,528
Mark PritchardThe WrekinConservative£15,536
Mark GarnierWyre ForestConservative£38,926
Mark FergusonGateshead Central and WhickhamLabour£16,933
Marie GoldmanChelmsfordLiberal Democrat£6,117
Maria EagleLiverpool GarstonLabour£11,636
Margaret MullaneDagenham and RainhamLabour£25,305
Manuela PerteghellaStratford-on-AvonLiberal Democrat£20,400
Luke TaylorSutton and CheamLiberal Democrat£5,935
Luke PollardPlymouth Sutton and DevonportLabour (Co-op)£18,798
Luke MyerMiddlesbrough South and East ClevelandLabour£32,458
Luke MurphyBasingstokeLabour£12,978
Luke AkehurstNorth DurhamLabour£25,107
Lucy RigbyNorthampton NorthLabour£9,507
Lucy PowellManchester CentralLabour (Co-op)£6,773
Louise Sandher-JonesNorth East DerbyshireLabour£8,038
Louise HaighSheffield HeeleyLabour£28,500
Lorraine BeaversBlackpool North and FleetwoodLabour£23,063
Lola McEvoyDarlingtonLabour£20,374
Lloyd HattonSouth DorsetLabour£14,164
Llinos MediYnys MônPlaid Cymru£29,565
Lizzi CollingeMorecambe and LunesdaleLabour£18,584
Liz TwistBlaydon and ConsettLabour£21,895
Liz Saville RobertsDwyfor MeirionnyddPlaid Cymru£22,194
Liz KendallLeicester WestLabour£11,791
Liz JarvisEastleighLiberal Democrat£21,571
Lisa SmartHazel GroveLiberal Democrat£23,142
Lisa NandyWiganLabour£7,171
Linsey FarnsworthAmber ValleyLabour£16,923
Lincoln JoppSpelthorneConservative£11,452
Lillian JonesKilmarnock and LoudounLabour£42,720
Lilian GreenwoodNottingham SouthLabour£22,431
Liam ConlonBeckenham and PengeLabour£24,887
Liam ByrneBirmingham Hodge Hill and Solihull NorthLabour£57,469
Lewis CockingBroxbourneConservative£14,337
Lewis AtkinsonSunderland CentralLabour£18,221
Leigh InghamStaffordLabour£35,774
Lee PitcherDoncaster East and the Isle of AxholmeLabour£14,190
Lee BarronCorby and East NorthamptonshireLabour£19,396
Lee AndersonAshfieldReform UK£10,696
Layla MoranOxford West and AbingdonLiberal Democrat£9,368
Laurence TurnerBirmingham NorthfieldLabour£16,578
Lauren EdwardsRochester and StroodLabour£24,445
Laura TrottSevenoaksConservative£26,415
Laura Kyrke-SmithAylesburyLabour£18,542
Lara BirdArbroath and Broughty FerryScottish National Party£0
Kit MalthouseNorth West HampshireConservative£20,973
Kirsty McNeillMidlothianLabour (Co-op)£25,122
Kirsty BlackmanAberdeen NorthScottish National Party£15,838
Kirsteen SullivanBathgate and LinlithgowLabour (Co-op)£22,977
Kirith EntwistleBolton North EastLabour£32,590
Kim LeadbeaterSpen ValleyLabour£14,222
Kim JohnsonLiverpool RiversideLabour£11,689
Kevin McKennaSittingbourne and SheppeyLabour£27,789
Kevin HollinrakeThirsk and MaltonConservative£16,917
Kevin BonaviaStevenageLabour£14,375
Kerry McCarthyBristol EastLabour£8,976
Kenneth StevensonAirdrie and ShottsLabour£19,961
Keir MatherSelbyLabour£7,426
Katrina MurrayCumbernauld and KirkintillochLabour£16,890
Katie WhiteLeeds North WestLabour£18,139
Katie LamWeald of KentConservative£29,554
Kate OsborneJarrow and Gateshead EastLabour£33,110
Kate OsamorEdmonton and Winchmore HillLabour (Co-op)£26,714
Kate DeardenHalifaxLabour (Co-op)£30,343
Karl TurnerKingston upon Hull EastIndependent£19,960
Karin SmythBristol SouthLabour£10,820
Kanishka NarayanVale of GlamorganLabour£21,165
Justin MaddersEllesmere Port and BromboroughLabour£20,660
Juliet CampbellBroxtoweLabour£13,479
Julia LopezHornchurch and UpminsterConservative£2,954
Julia BuckleyShrewsburyLabour£22,343
Judith CumminsBradford SouthLabour£32,774
Joy MorrisseyBeaconsfieldConservative£14,200
Josh NewburyCannock ChaseLabour£41,090
Josh MacAlisterWhitehaven and WorkingtonLabour£33,763
Josh Fenton-GlynnCalder ValleyLabour£11,648
Josh DeanHertford and StortfordLabour£24,410
Josh BabarindeEastbourneLiberal Democrat£23,395
Jonathan ReynoldsStalybridge and HydeLabour (Co-op)£12,060
Jonathan HinderPendle and ClitheroeLabour£23,201
Jonathan DaviesMid DerbyshireLabour£27,160
Jon TrickettNormanton and HemsworthLabour£43,804
Jon PearceHigh PeakLabour£31,337
John WhitbyDerbyshire DalesLabour£12,385
John SlingerRugbyLabour£17,138
John MilneHorshamLiberal Democrat£19,528
John McDonnellHayes and HarlingtonLabour£4,748
John LamontBerwickshire, Roxburgh and SelkirkConservative£33,747
John HealeyRawmarsh and ConisbroughLabour£22,675
John GradyGlasgow EastLabour£27,808
John GlenSalisburyConservative£25,414
John FinucaneBelfast NorthSinn Féin£23,723
John CooperDumfries and GallowayConservative£20,113
Johanna BaxterPaisley and Renfrewshire SouthLabour£21,534
Joe RobertsonIsle of Wight EastConservative£19,087
Joe PowellKensington and BayswaterLabour£28,826
Joe MorrisHexhamLabour£21,657
Jodie GoslingNuneatonLabour£35,708
Joani ReidEast Kilbride and StrathavenLabour£20,134
Jo WhiteBassetlawLabour£19,705
Jo StevensCardiff EastLabour£12,507
Jo PlattLeigh and AthertonLabour (Co-op)£19,012
Jim ShannonStrangfordDemocratic Unionist Party£39,992
Jim McMahonOldham West, Chadderton and RoytonLabour (Co-op)£11,204
Jim DicksonDartfordLabour£5,243
Jim AllisterNorth AntrimTraditional Unionist Voice£13,356
Jessica ToaleBournemouth WestLabour£26,894
Jessica MordenNewport EastLabour£22,452
Jesse NormanHereford and South HerefordshireConservative£37,827
Jess PhillipsBirmingham YardleyLabour£18,601
Jess Brown-FullerChichesterLiberal Democrat£15,419
Jess AsatoLowestoftLabour£23,934
Jerome MayhewBroadland and FakenhamConservative£18,186
Jeremy CorbynIslington NorthYour Party£2,775
Jenny Riddell-CarpenterSuffolk CoastalLabour£20,477
Jen CraftThurrockLabour£19,618
Jeff SmithManchester WithingtonLabour£8,713
Jayne KirkhamTruro and FalmouthLabour (Co-op)£27,936
Jas AthwalIlford SouthLabour£7,917
Janet DabyLewisham EastLabour£11,471
Jamie StoneCaithness, Sutherland and Easter RossLiberal Democrat£16,377
James WildNorth West NorfolkConservative£18,660
James NaishRushcliffeLabour£23,103
James MurrayEaling NorthLabour (Co-op)£20,374
James McMurdockSouth Basildon and East ThurrockIndependent£14,225
James MacClearyLewesLiberal Democrat£11,152
James CartlidgeSouth SuffolkConservative£20,702
James AsserWest Ham and BecktonLabour£19,411
Jake RichardsRother ValleyLabour£13,618
Jade BotterillOssett and Denby DaleLabour£17,219
Jacob CollierBurton and UttoxeterLabour£18,776
Jack RankinWindsorConservative£7,801
Jack AbbottIpswichLabour (Co-op)£17,414
Irene CampbellNorth Ayrshire and ArranLabour£24,931
Iqbal MohamedDewsbury and BatleyIndependent£33,841
Imran HussainBradford EastLabour£20,651
Imogen WalkerHamilton and Clyde ValleyLabour£9,286
Ian SollomSt Neots and Mid CambridgeshireLiberal Democrat£10,668
Ian RoomeNorth DevonLiberal Democrat£9,720
Ian MurrayEdinburgh SouthLabour£27,327
Ian LaveryBlyth and AshingtonLabour£25,643
Ian ByrneLiverpool West DerbyLabour£27,825
Hilary BennLeeds SouthLabour£16,452
Henry TufnellMid and South PembrokeshireLabour£14,319
Helena DollimoreHastings and RyeLabour (Co-op)£41,182
Helen WhatelyFaversham and Mid KentConservative£22,496
Helen MorganNorth ShropshireLiberal Democrat£22,328
Helen MaguireEpsom and EwellLiberal Democrat£16,146
Helen HayesDulwich and West NorwoodLabour£22,948
Helen GrantMaidstone and MallingConservative£27,854
Heidi AlexanderSwindon SouthLabour£9,228
Harriet CrossGordon and BuchanConservative£9,494
Harpreet UppalHuddersfieldLabour£31,455
Hannah SpencerGorton and DentonGreen Party£2,340
Gurinder Singh JosanSmethwickLabour£17,537
Gregory StaffordFarnham and BordonConservative£15,768
Gregor PoyntonLivingstonLabour£13,933
Greg SmithMid BuckinghamshireConservative£30,058
Grahame MorrisEasingtonLabour£7,543
Graham StuartBeverley and HoldernessConservative£36,454
Graham StringerBlackley and Middleton SouthLabour£23,969
Graham LeadbitterMoray West, Nairn and StrathspeyScottish National Party£14,995
Graeme DownieDunfermline and DollarLabour£16,420
Gordon McKeeGlasgow SouthLabour£14,954
Gill GermanClwyd NorthLabour£42,455
Gill FurnissSheffield Brightside and HillsboroughLabour£8,229
Gideon AmosTaunton and WellingtonLiberal Democrat£22,957
Gerald JonesMerthyr Tydfil and AberdareLabour£18,730
Georgia GouldQueen's Park and Maida ValeLabour£16,796
George FreemanMid NorfolkConservative£25,506
Gen KitchenWellingborough and RushdenLabour£32,873
Gavin RobinsonBelfast EastDemocratic Unionist Party£19,693
Gareth ThomasHarrow WestLabour (Co-op)£13,060
Gareth SnellStoke-on-Trent CentralLabour (Co-op)£39,077
Gareth DaviesGrantham and BourneConservative£7,462
Gareth BaconOrpingtonConservative£20,783
Freddie van MierloHenley and ThameLiberal Democrat£2,675
Fred ThomasPlymouth Moor ViewLabour£16,314
Frank McNallyCoatbridge and BellshillLabour£25,975
Florence EshalomiVauxhall and Camberwell GreenLabour (Co-op)£5,888
Fleur AndersonPutneyLabour£8,594
Feryal ClarkEnfield NorthLabour£17,440
Fabian HamiltonLeeds North EastLabour£9,487
Euan StainbankFalkirkLabour£24,032
Esther McVeyTattonConservative£50,263
Emma ReynoldsWycombeLabour£18,942
Emma LewellSouth ShieldsLabour£31,143
Emma HardyKingston upon Hull West and HaltempriceLabour£11,041
Emma FoodyCramlington and KillingworthLabour (Co-op)£27,707
Emily ThornberryIslington South and FinsburyLabour£8,819
Emily DarlingtonMilton Keynes CentralLabour£31,710
Ellie ReevesLewisham West and East DulwichLabour£4,542
Elaine StewartAyr, Carrick and CumnockLabour£19,925
Edward MorelloWest DorsetLiberal Democrat£22,221
Edward ArgarMelton and SystonConservative£2,343
Ed MilibandDoncaster NorthLabour£14,634
Ed DaveyKingston and SurbitonLiberal Democrat£8,151
Dr Zubir AhmedGlasgow South WestLabour£41,183
Dr Simon OpherStroudLabour£30,136
Dr Scott ArthurEdinburgh South WestLabour£23,502
Dr Sam RushworthBishop AucklandLabour£33,775
Dr Rupa HuqEaling Central and ActonLabour£12,867
Dr Roz SavageSouth CotswoldsLiberal Democrat£20,393
Dr Rosena Allin-KhanTootingLabour£21,069
Dr Peter PrinsleyBury St Edmunds and StowmarketLabour£17,968
Dr Neil Shastri-HurstSolihull West and ShirleyConservative£39,291
Dr Neil HudsonEpping ForestConservative£5,121
Dr Marie TidballPenistone and StocksbridgeLabour£20,672
Dr Luke EvansHinckley and BosworthConservative£20,022
Dr Lauren SullivanGraveshamLabour£19,865
Dr Kieran MullanBexhill and BattleConservative£16,011
Dr Jeevun SandherLoughboroughLabour£17,874
Dr Ellie ChownsNorth HerefordshireGreen Party£30,191
Dr Danny ChambersWinchesterLiberal Democrat£22,828
Dr Caroline JohnsonSleaford and North HykehamConservative£18,389
Dr Ben SpencerRunnymede and WeybridgeConservative£23,163
Dr Beccy CooperWorthing WestLabour£30,281
Dr Andrew MurrisonSouth West WiltshireConservative£16,946
Dr Allison GardnerStoke-on-Trent SouthLabour£21,970
Dr Al PinkertonSurrey HeathLiberal Democrat£21,853
Douglas McAllisterWest DunbartonshireLabour£26,487
Douglas LumsdenAberdeen SouthConservative£0
Derek TwiggWidnes and HalewoodLabour£5,043
Deirdre CostiganEaling SouthallLabour£25,249
Debbie AbrahamsOldham East and SaddleworthLabour£14,992
Dawn ButlerBrent EastLabour£7,801
David WilliamsStoke-on-Trent NorthLabour£15,777
David TaylorHemel HempsteadLabour£39,247
David SmithNorth NorthumberlandLabour£20,784
David SimmondsRuislip, Northwood and PinnerConservative£4,596
David ReedExmouth and Exeter EastConservative£34,507
David Pinto-DuschinskyHendonLabour£27,357
David MundellDumfriesshire, Clydesdale and TweeddaleConservative£29,915
David DavisGoole and PocklingtonConservative£15,030
David ChadwickBrecon, Radnor and Cwm TaweLiberal Democrat£14,871
David Burton-SampsonSouthend West and LeighLabour£25,883
David BainesSt Helens NorthLabour£13,917
Dave RobertsonLichfieldLabour£21,848
Dave DooganAngus and Perthshire GlensScottish National Party£39,390
Darren PaffeySouthampton ItchenLabour£13,955
Darren JonesBristol North WestLabour£12,010
Danny KrugerEast WiltshireReform UK£19,117
Danny BealesUxbridge and South RuislipLabour£16,778
Daniel ZeichnerCambridgeLabour£7,908
Daniel FrancisBexleyheath and CrayfordLabour£17,571
Dan TomlinsonChipping BarnetLabour£25,641
Dan NorrisNorth East Somerset and HanhamIndependent£5,875
Dan JarvisBarnsley NorthLabour£14,428
Dan CardenLiverpool WaltonLabour£15,869
Dan AldridgeWeston-super-MareLabour£36,671
Damien EganBristol North EastLabour£17,958
Damian HindsEast HampshireConservative£3,508
Dame Siobhain McDonaghMitcham and MordenLabour£37,346
Dame Nia GriffithLlanelliLabour£17,426
Dame Meg HillierHackney South and ShoreditchLabour (Co-op)£50,251
Dame Karen BradleyStaffordshire MoorlandsConservative£12,101
Dame Harriett BaldwinWest WorcestershireConservative£21,233
Dame Diana JohnsonKingston upon Hull North and CottinghamLabour£36,401
Dame Chi OnwurahNewcastle upon Tyne Central and WestLabour£30,401
Dame Caroline DinenageGosportConservative£21,817
Dame Angela EagleWallaseyLabour£13,384
Daisy CooperSt AlbansLiberal Democrat£5,269
Dáire HughesNewry and ArmaghSinn Féin£14,509
Connor NaismithCrewe and NantwichLabour£20,416
Colum EastwoodFoyleSocial Democratic & Labour Party£49,286
Clive LewisNorwich SouthLabour£27,942
Clive JonesWokinghamLiberal Democrat£18,995
Clive EffordEltham and ChislehurstLabour£7,037
Claire YoungThornbury and YateLiberal Democrat£26,717
Claire HughesBangor AberconwyLabour£25,171
Claire HazelgroveFilton and Bradley StokeLabour£16,261
Claire HannaBelfast South and Mid DownSocial Democratic & Labour Party£31,653
Claire CoutinhoEast SurreyConservative£10,428
Christine JardineEdinburgh WestLiberal Democrat£17,447
Christian WakefordBury SouthLabour£16,376
Chris WebbBlackpool SouthLabour£21,705
Chris WardBrighton Kemptown and PeacehavenLabour£21,610
Chris VinceHarlowLabour (Co-op)£8,737
Chris PhilpCroydon SouthConservative£10,740
Chris MurrayEdinburgh East and MusselburghLabour£22,062
Chris McDonaldStockton NorthLabour£11,930
Chris LawDundee CentralScottish National Party£18,576
Chris KaneStirling and StrathallanLabour£29,179
Chris HinchliffNorth East HertfordshireLabour£21,781
Chris HazzardSouth DownSinn Féin£24,499
Chris EvansCaerphillyLabour (Co-op)£5,128
Chris ElmoreBridgendLabour£8,514
Chris CurtisMilton Keynes NorthLabour£4,154
Chris CoghlanDorking and HorleyLiberal Democrat£38,159
Chris BryantRhondda and OgmoreLabour£19,531
Chris BlooreRedditchLabour£15,303
Charlotte NicholsWarrington NorthLabour£14,814
Charlotte CaneEly and East CambridgeshireLiberal Democrat£13,721
Charlie MaynardWitneyLiberal Democrat£7,122
Charlie DewhirstBridlington and The WoldsConservative£27,199
Catherine WestHornsey and Friern BarnetLabour£5,751
Catherine McKinnellNewcastle upon Tyne NorthLabour£17,956
Catherine FookesMonmouthshireLabour£24,726
Catherine AtkinsonDerby NorthLabour£22,133
Cat SmithLancaster and WyreLabour£14,989
Cat EcclesStourbridgeLabour£19,466
Carolyn HarrisNeath and Swansea EastLabour£8,458
Caroline VoadenSouth DevonLiberal Democrat£15,180
Caroline NokesRomsey and Southampton NorthConservative£30,179
Carla LockhartUpper BannDemocratic Unionist Party£30,029
Carla DenyerBristol CentralGreen Party£7,787
Cameron ThomasTewkesburyIndependent£10,206
Calum MillerBicester and WoodstockLiberal Democrat£12,266
Callum AndersonBuckingham and BletchleyLabour£21,087
Bridget PhillipsonHoughton and Sunderland SouthLabour£36,750
Brian MathewMelksham and DevizesLiberal Democrat£13,038
Brian LeishmanAlloa and GrangemouthLabour£8,832
Brendan O'HaraArgyll, Bute and South LochaberScottish National Party£17,419
Bradley ThomasBromsgroveConservative£28,228
Bobby DeanCarshalton and WallingtonLiberal Democrat£16,894
Bob BlackmanHarrow EastConservative£20,389
Blake StephensonMid BedfordshireConservative£18,887
Blair McDougallEast RenfrewshireLabour£10,566
Bill EstersonSefton CentralLabour£31,463
Ben Obese-JectyHuntingdonConservative£31,879
Ben MaguireNorth CornwallLiberal Democrat£11,982
Ben LakeCeredigion PreseliPlaid Cymru£7,479
Ben GoldsboroughSouth NorfolkLabour£23,778
Ben ColemanChelsea and FulhamLabour£16,750
Bell Ribeiro-AddyClapham and Brixton HillLabour£3,461
Becky GittinsClwyd EastLabour£7,251
Barry GardinerBrent WestLabour£21,298
Bambos CharalambousSouthgate and Wood GreenLabour£16,872
Baggy ShankerDerby SouthLabour (Co-op)£6,878
Ayoub KhanBirmingham Perry BarrIndependent£24,955
Ashley DaltonWest LancashireLabour£16,546
Apsana BegumPoplar and LimehouseLabour£21,666
Aphra BrandrethChester South and EddisburyConservative£29,974
Antonia BanceTipton and WednesburyLabour£18,397
Anneliese MidgleyKnowsleyLabour£20,731
Anneliese DoddsOxford EastLabour (Co-op)£11,239
Anna TurleyRedcarLabour (Co-op)£24,270
Anna SabineFrome and East SomersetLiberal Democrat£13,004
Anna McMorrinCardiff NorthLabour£21,399
Anna GelderdSouth East CornwallLabour£32,001
Anna DixonShipleyLabour£19,408
Ann DaviesCaerfyrddinPlaid Cymru£21,585
Angela RaynerAshton-under-LyneLabour£7,533
Andy SlaughterHammersmith and ChiswickLabour£6,306
Andy McDonaldMiddlesbrough and Thornaby EastLabour£14,974
Andy MacNaeRossendale and DarwenLabour£16,994
Andy BurnhamMakerfieldLabour (Co-op)£0
Andrew WesternStretford and UrmstonLabour£20,115
Andrew RosindellRomfordReform UK£11,651
Andrew RangerWrexhamLabour£9,223
Andrew PakesPeterboroughLabour (Co-op)£29,507
Andrew LewinWelwyn HatfieldLabour£19,258
Andrew GriffithArundel and South DownsConservative£17,597
Andrew GeorgeSt IvesLiberal Democrat£35,170
Andrew CooperMid CheshireLabour£19,820
Andrew BowieWest Aberdeenshire and KincardineConservative£14,793
Amanda MartinPortsmouth NorthLabour£31,014
Amanda HackNorth West LeicestershireLabour£21,506
Alistair StrathernHitchinLabour£24,512
Alison TaylorPaisley and Renfrewshire NorthLabour£12,547
Alison McGovernBirkenheadLabour£4,499
Alison HumeScarborough and WhitbyLabour£27,333
Alison GriffithsBognor Regis and LittlehamptonConservative£49,070
Alison BennettMid SussexLiberal Democrat£10,656
Alicia KearnsRutland and StamfordConservative£30,000
Alice MacdonaldNorwich NorthLabour (Co-op)£23,673
Alex SobelLeeds Central and HeadingleyLabour (Co-op)£19,957
Alex NorrisNottingham North and KimberleyLabour (Co-op)£13,964
Alex McIntyreGloucesterLabour£37,180
Alex MayerDunstable and Leighton BuzzardLabour£26,081
Alex EastonNorth DownIndependent£25,571
Alex Davies-JonesPontypriddLabour£26,923
Alex BurghartBrentwood and OngarConservative£3,771
Alex BrewerNorth East HampshireLiberal Democrat£15,006
Alex BallingerHalesowenLabour£24,027
Alex BakerAldershotLabour£8,888
Alberto CostaSouth LeicestershireConservative£30,978
Alan StricklandNewton Aycliffe and SpennymoorLabour£27,691
Alan MakHavantConservative£30,009
Alan GemmellCentral AyrshireLabour£26,507
Al CarnsBirmingham Selly OakLabour£48,949
Afzal KhanManchester RusholmeLabour£9,125
Adrian RamsayWaveney ValleyGreen Party£48,690
Adam ThompsonErewashLabour£42,118
Adam JogeeNewcastle-under-LymeLabour£25,428
Adam DanceYeovilLiberal Democrat£23,960
Abtisam MohamedSheffield CentralLabour£28,526