Biggest MP Office Spenders

Which UK MPs spend the most running their constituency offices? Ranked by 2024-25 IPSA office claims.

Top 100

Office claims

  1. 1

    Bob Blackman

    Conservative — Harrow East

    £42,235

  2. 2

    Sarah Jones

    Labour — Croydon West

    £39,184

  3. 3

    Kate Osamor

    Labour (Co-op) — Edmonton and Winchmore Hill

    £38,298

  4. 4

    Alicia Kearns

    Conservative — Rutland and Stamford

    £38,074

  5. 5

    Catherine McKinnell

    Labour — Newcastle upon Tyne North

    £37,885

  6. 6

    Gen Kitchen

    Labour — Wellingborough and Rushden

    £36,890

  7. 7

    Ruth Jones

    Labour — Newport West and Islwyn

    £36,839

  8. 8

    James Murray

    Labour (Co-op) — Ealing North

    £36,549

  9. 9

    Andrew Rosindell

    Reform UK — Romford

    £36,515

  10. 10

    Chris Webb

    Labour — Blackpool South

    £36,086

  11. 11

    Alistair Strathern

    Labour — Hitchin

    £35,937

  12. 12

    Chris Elmore

    Labour — Bridgend

    £34,768

  13. 13

    Lucy Powell

    Labour (Co-op) — Manchester Central

    £34,590

  14. 14

    Sarah Olney

    Liberal Democrat — Richmond Park

    £34,366

  15. 15

    Steve Reed

    Labour (Co-op) — Streatham and Croydon North

    £33,986

  16. 16

    John McDonnell

    Labour — Hayes and Harlington

    £33,651

  17. 17

    Wes Streeting

    Labour — Ilford North

    £33,211

  18. 18

    Rushanara Ali

    Labour — Bethnal Green and Stepney

    £33,151

  19. 19

    Kate Osborne

    Labour — Jarrow and Gateshead East

    £33,020

  20. 20

    Liam Byrne

    Labour — Birmingham Hodge Hill and Solihull North

    £33,020

  21. 21

    Alan Mak

    Conservative — Havant

    £33,004

  22. 22

    Andrew Lewin

    Labour — Welwyn Hatfield

    £32,934

  23. 23

    Matt Western

    Labour — Warwick and Leamington

    £32,898

  24. 24

    Peter Kyle

    Labour — Hove and Portslade

    £32,540

  25. 25

    Matt Turmaine

    Labour — Watford

    £32,503

  26. 26

    Richard Foord

    Liberal Democrat — Honiton and Sidmouth

    £32,452

  27. 27

    Valerie Vaz

    Labour — Walsall and Bloxwich

    £32,437

  28. 28

    Monica Harding

    Liberal Democrat — Esher and Walton

    £32,400

  29. 29

    Jim Dickson

    Labour — Dartford

    £32,322

  30. 30

    Matt Rodda

    Labour — Reading Central

    £32,204

  31. 31

    Josh Dean

    Labour — Hertford and Stortford

    £32,191

  32. 32

    Seema Malhotra

    Labour (Co-op) — Feltham and Heston

    £32,131

  33. 33

    Neil Coyle

    Labour — Bermondsey and Old Southwark

    £32,051

  34. 34

    Paula Barker

    Labour — Liverpool Wavertree

    £31,932

  35. 35

    Jon Trickett

    Labour — Normanton and Hemsworth

    £31,919

  36. 36

    Bambos Charalambous

    Labour — Southgate and Wood Green

    £31,719

  37. 37

    Luke Taylor

    Liberal Democrat — Sutton and Cheam

    £31,711

  38. 38

    Bobby Dean

    Liberal Democrat — Carshalton and Wallington

    £31,668

  39. 39

    Ben Coleman

    Labour — Chelsea and Fulham

    £31,634

  40. 40

    David Mundell

    Conservative — Dumfriesshire, Clydesdale and Tweeddale

    £31,557

  41. 41

    Paul Maskey

    Sinn Féin — Belfast West

    £31,498

  42. 42

    Alison Taylor

    Labour — Paisley and Renfrewshire North

    £31,360

  43. 43

    Sarah Sackman

    Labour — Finchley and Golders Green

    £31,321

  44. 44

    Jen Craft

    Labour — Thurrock

    £31,290

  45. 45

    Ashley Dalton

    Labour — West Lancashire

    £31,171

  46. 46

    Tulip Siddiq

    Labour — Hampstead and Highgate

    £31,104

  47. 47

    Helen Grant

    Conservative — Maidstone and Malling

    £31,036

  48. 48

    Mohammad Yasin

    Labour — Bedford

    £31,010

  49. 49

    Navendu Mishra

    Labour — Stockport

    £30,952

  50. 50

    Dan Tomlinson

    Labour — Chipping Barnet

    £30,926

  51. 51

    Yasmin Qureshi

    Labour — Bolton South and Walkden

    £30,696

  52. 52

    Jim Shannon

    Democratic Unionist Party — Strangford

    £30,434

  53. 53

    Alex Baker

    Labour — Aldershot

    £30,426

  54. 54

    Julia Buckley

    Labour — Shrewsbury

    £30,425

  55. 55

    Rachel Taylor

    Labour — North Warwickshire and Bedworth

    £30,407

  56. 56

    Simon Lightwood

    Labour (Co-op) — Wakefield and Rothwell

    £30,388

  57. 57

    Mike Reader

    Labour — Northampton South

    £30,375

  58. 58

    Gregor Poynton

    Labour — Livingston

    £30,374

  59. 59

    Katie Lam

    Conservative — Weald of Kent

    £30,373

  60. 60

    Johanna Baxter

    Labour — Paisley and Renfrewshire South

    £30,342

  61. 61

    Chris Murray

    Labour — Edinburgh East and Musselburgh

    £30,299

  62. 62

    John Healey

    Labour — Rawmarsh and Conisbrough

    £30,289

  63. 63

    Alex Sobel

    Labour (Co-op) — Leeds Central and Headingley

    £30,277

  64. 64

    Natasha Irons

    Labour — Croydon East

    £30,263

  65. 65

    Christian Wakeford

    Labour — Bury South

    £30,245

  66. 66

    Kirith Entwistle

    Labour — Bolton North East

    £30,244

  67. 67

    Jenny Riddell-Carpenter

    Labour — Suffolk Coastal

    £30,222

  68. 68

    Rebecca Smith

    Conservative — South West Devon

    £30,209

  69. 69

    Christine Jardine

    Liberal Democrat — Edinburgh West

    £30,194

  70. 70

    Shivani Raja

    Conservative — Leicester East

    £30,188

  71. 71

    Tonia Antoniazzi

    Labour — Gower

    £30,143

  72. 72

    Paulette Hamilton

    Labour — Birmingham Erdington

    £30,109

  73. 73

    Peter Dowd

    Labour — Bootle

    £30,093

  74. 74

    Luke Murphy

    Labour — Basingstoke

    £30,076

  75. 75

    Stephen Morgan

    Labour — Portsmouth South

    £30,051

  76. 76

    Amanda Martin

    Labour — Portsmouth North

    £30,026

  77. 77

    Jim Allister

    Traditional Unionist Voice — North Antrim

    £29,986

  78. 78

    Michael Wheeler

    Labour — Worsley and Eccles

    £29,974

  79. 79

    Matt Bishop

    Labour — Forest of Dean

    £29,939

  80. 80

    Josh MacAlister

    Labour — Whitehaven and Workington

    £29,904

  81. 81

    Graeme Downie

    Labour — Dunfermline and Dollar

    £29,896

  82. 82

    Emily Thornberry

    Labour — Islington South and Finsbury

    £29,866

  83. 83

    Oliver Ryan

    Labour (Co-op) — Burnley

    £29,861

  84. 84

    Lizzi Collinge

    Labour — Morecambe and Lunesdale

    £29,855

  85. 85

    Elaine Stewart

    Labour — Ayr, Carrick and Cumnock

    £29,848

  86. 86

    Chris Kane

    Labour — Stirling and Strathallan

    £29,817

  87. 87

    David Burton-Sampson

    Labour — Southend West and Leigh

    £29,700

  88. 88

    Joy Morrissey

    Conservative — Beaconsfield

    £29,642

  89. 89

    John Lamont

    Conservative — Berwickshire, Roxburgh and Selkirk

    £29,642

  90. 90

    Patrick Hurley

    Labour — Southport

    £29,608

  91. 91

    Nesil Caliskan

    Labour — Barking

    £29,568

  92. 92

    Jo Platt

    Labour (Co-op) — Leigh and Atherton

    £29,557

  93. 93

    Anneliese Midgley

    Labour — Knowsley

    £29,549

  94. 94

    Carla Denyer

    Green Party — Bristol Central

    £29,546

  95. 95

    Yuan Yang

    Labour — Earley and Woodley

    £29,543

  96. 96

    Mary Creagh

    Labour — Coventry East

    £29,537

  97. 97

    Jo White

    Labour — Bassetlaw

    £29,523

  98. 98

    Maya Ellis

    Labour — Ribble Valley

    £29,511

  99. 99

    Dr Peter Prinsley

    Labour — Bury St Edmunds and Stowmarket

    £29,492

  100. 100

    James Asser

    Labour — West Ham and Beckton

    £29,464

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