Cheapest MPs

The 100 cheapest UK MPs — lowest total IPSA expenses claimed in 2024-25.

Top 100

2024-25 expenses

  1. 1

    Lincoln Jopp

    ConservativeSpelthorne

    £74,646

  2. 2

    Pamela Nash

    LabourMotherwell, Wishaw and Carluke

    £97,383

  3. 3

    Liz Jarvis

    Liberal DemocratEastleigh

    £108,699

  4. 4

    Josh Newbury

    LabourCannock Chase

    £109,414

  5. 5

    Kenneth Stevenson

    LabourAirdrie and Shotts

    £109,998

  6. 6

    Iqbal Mohamed

    IndependentDewsbury and Batley

    £110,062

  7. 7

    Dan Norris

    IndependentNorth East Somerset and Hanham

    £110,729

  8. 8

    Sean Woodcock

    LabourBanbury

    £119,230

  9. 9

    Rebecca Paul

    ConservativeReigate

    £124,847

  10. 10

    Emily Darlington

    LabourMilton Keynes Central

    £124,936

  11. 11

    Torcuil Crichton

    LabourNa h-Eileanan an Iar

    £127,044

  12. 12

    Henry Tufnell

    LabourMid and South Pembrokeshire

    £131,877

  13. 13

    Pat Cullen

    Sinn FéinFermanagh and South Tyrone

    £132,245

  14. 14

    Ayoub Khan

    IndependentBirmingham Perry Barr

    £133,355

  15. 15

    Peter Lamb

    LabourCrawley

    £133,437

  16. 16

    Martin Rhodes

    LabourGlasgow North

    £133,441

  17. 17

    Tessa Munt

    Liberal DemocratWells and Mendip Hills

    £133,741

  18. 18

    Lauren Edwards

    LabourRochester and Strood

    £133,786

  19. 19

    Jesse Norman

    ConservativeHereford and South Herefordshire

    £134,182

  20. 20

    Johanna Baxter

    LabourPaisley and Renfrewshire South

    £135,214

  21. 21

    Michelle Scrogham

    LabourBarrow and Furness

    £136,472

  22. 22

    David Baines

    LabourSt Helens North

    £136,662

  23. 23

    Harpreet Uppal

    LabourHuddersfield

    £137,037

  24. 24

    Andrew Ranger

    LabourWrexham

    £139,164

  25. 25

    Zöe Franklin

    Liberal DemocratGuildford

    £139,207

  26. 26

    Martin McCluskey

    LabourInverclyde and Renfrewshire West

    £140,697

  27. 27

    Steve Witherden

    LabourMontgomeryshire and Glyndŵr

    £141,271

  28. 28

    Alison Bennett

    Liberal DemocratMid Sussex

    £141,775

  29. 29

    Douglas McAllister

    LabourWest Dunbartonshire

    £142,257

  30. 30

    Vikki Slade

    Liberal DemocratMid Dorset and North Poole

    £142,768

  31. 31

    Jayne Kirkham

    Labour (Co-op)Truro and Falmouth

    £143,536

  32. 32

    Jack Rankin

    ConservativeWindsor

    £143,551

  33. 33

    Daniel Francis

    LabourBexleyheath and Crayford

    £143,753

  34. 34

    Gordon McKee

    LabourGlasgow South

    £144,977

  35. 35

    Irene Campbell

    LabourNorth Ayrshire and Arran

    £145,355

  36. 36

    Warinder Juss

    LabourWolverhampton West

    £146,076

  37. 37

    Rupert Lowe

    Restore BritainGreat Yarmouth

    £147,223

  38. 38

    Dáire Hughes

    Sinn FéinNewry and Armagh

    £148,604

  39. 39

    Marie Goldman

    Liberal DemocratChelmsford

    £150,033

  40. 40

    Gill German

    LabourClwyd North

    £150,075

  41. 41

    Sam Carling

    LabourNorth West Cambridgeshire

    £150,223

  42. 42

    Katie White

    LabourLeeds North West

    £150,289

  43. 43

    Neil Duncan-Jordan

    LabourPoole

    £150,354

  44. 44

    Natasha Irons

    LabourCroydon East

    £150,494

  45. 45

    Matt Turmaine

    LabourWatford

    £150,619

  46. 46

    Patricia Ferguson

    LabourGlasgow West

    £151,093

  47. 47

    Josh Fenton-Glynn

    LabourCalder Valley

    £152,065

  48. 48

    Torsten Bell

    LabourSwansea West

    £152,220

  49. 49

    Edward Morello

    Liberal DemocratWest Dorset

    £153,227

  50. 50

    Anna Gelderd

    LabourSouth East Cornwall

    £153,512

  51. 51

    Olly Glover

    Liberal DemocratDidcot and Wantage

    £154,024

  52. 52

    John Cooper

    ConservativeDumfries and Galloway

    £154,450

  53. 53

    Ian Roome

    Liberal DemocratNorth Devon

    £156,328

  54. 54

    Nigel Farage

    Reform UKClacton

    £156,380

  55. 55

    Ben Obese-Jecty

    ConservativeHuntingdon

    £156,927

  56. 56

    Markus Campbell-Savours

    LabourPenrith and Solway

    £157,073

  57. 57

    Matt Bishop

    LabourForest of Dean

    £157,583

  58. 58

    Brian Mathew

    Liberal DemocratMelksham and Devizes

    £157,740

  59. 59

    Sojan Joseph

    LabourAshford

    £158,669

  60. 60

    Pam Cox

    LabourColchester

    £158,740

  61. 61

    Jonathan Davies

    LabourMid Derbyshire

    £158,767

  62. 62

    Patrick Spencer

    ConservativeCentral Suffolk and North Ipswich

    £159,842

  63. 63

    Graham Stringer

    LabourBlackley and Middleton South

    £160,334

  64. 64

    Manuela Perteghella

    Liberal DemocratStratford-on-Avon

    £161,816

  65. 65

    Cameron Thomas

    IndependentTewkesbury

    £162,596

  66. 66

    Ben Goldsborough

    LabourSouth Norfolk

    £162,821

  67. 67

    Lucy Rigby

    LabourNorthampton North

    £163,015

  68. 68

    John Milne

    Liberal DemocratHorsham

    £163,162

  69. 69

    Sarah Coombes

    LabourWest Bromwich

    £164,149

  70. 70

    Mike Martin

    Liberal DemocratTunbridge Wells

    £164,314

  71. 71

    Jas Athwal

    LabourIlford South

    £164,547

  72. 72

    Rosie Wrighting

    LabourKettering

    £164,889

  73. 73

    Margaret Mullane

    LabourDagenham and Rainham

    £165,025

  74. 74

    Joe Robertson

    ConservativeIsle of Wight East

    £165,302

  75. 75

    Juliet Campbell

    LabourBroxtowe

    £165,304

  76. 76

    Euan Stainbank

    LabourFalkirk

    £165,434

  77. 77

    Chris Vince

    Labour (Co-op)Harlow

    £165,900

  78. 78

    Maureen Burke

    LabourGlasgow North East

    £166,388

  79. 79

    Satvir Kaur

    LabourSouthampton Test

    £166,542

  80. 80

    Martin Wrigley

    Liberal DemocratNewton Abbot

    £166,549

  81. 81

    Laurence Turner

    LabourBirmingham Northfield

    £166,730

  82. 82

    Rishi Sunak

    ConservativeRichmond and Northallerton

    £166,813

  83. 83

    Lillian Jones

    LabourKilmarnock and Loudoun

    £167,331

  84. 84

    Chris Bloore

    LabourRedditch

    £167,691

  85. 85

    Natalie Fleet

    LabourBolsover

    £168,096

  86. 86

    Amanda Hack

    LabourNorth West Leicestershire

    £168,219

  87. 87

    Ann Davies

    Plaid CymruCaerfyrddin

    £168,317

  88. 88

    John Slinger

    LabourRugby

    £168,612

  89. 89

    David Pinto-Duschinsky

    LabourHendon

    £168,750

  90. 90

    Josh Dean

    LabourHertford and Stortford

    £169,396

  91. 91

    Peter Swallow

    LabourBracknell

    £169,409

  92. 92

    Al Carns

    LabourBirmingham Selly Oak

    £170,101

  93. 93

    Alan Gemmell

    LabourCentral Ayrshire

    £170,626

  94. 94

    Naushabah Khan

    LabourGillingham and Rainham

    £170,848

  95. 95

    Richard Quigley

    LabourIsle of Wight West

    £171,447

  96. 96

    James McMurdock

    IndependentSouth Basildon and East Thurrock

    £171,670

  97. 97

    Jim Dickson

    LabourDartford

    £172,033

  98. 98

    Pippa Heylings

    Liberal DemocratSouth Cambridgeshire

    £172,648

  99. 99

    Rachel Blake

    Labour (Co-op)Cities of London and Westminster

    £172,923

  100. 100

    Lee Pitcher

    LabourDoncaster East and the Isle of Axholme

    £173,077

Source: UK Parliament Members API, Commons Votes API and IPSA. Rankings are recalculated hourly.