Biggest MP Travel Expense Claimants

Which UK MPs rack up the biggest travel bills? Ranked by 2024-25 IPSA travel claims.

Top 100

Travel claims

  1. 1

    Brendan O'Hara

    Scottish National PartyArgyll, Bute and South Lochaber

    £55,978

  2. 2

    Chris Law

    Scottish National PartyDundee Central

    £49,984

  3. 3

    Stephen Gethins

    Scottish National PartyArbroath and Broughty Ferry

    £47,698

  4. 4

    Dave Doogan

    Scottish National PartyAngus and Perthshire Glens

    £44,744

  5. 5

    Kirsty Blackman

    Scottish National PartyAberdeen North

    £42,992

  6. 6

    Andrew Bowie

    ConservativeWest Aberdeenshire and Kincardine

    £40,887

  7. 7

    Jamie Stone

    Liberal DemocratCaithness, Sutherland and Easter Ross

    £40,452

  8. 8

    John Lamont

    ConservativeBerwickshire, Roxburgh and Selkirk

    £40,073

  9. 9

    Stephen Flynn

    Scottish National PartyAberdeen South

    £39,932

  10. 10

    Graham Leadbitter

    Scottish National PartyMoray West, Nairn and Strathspey

    £39,679

  11. 11

    Brian Leishman

    LabourAlloa and Grangemouth

    £35,716

  12. 12

    Alex Easton

    IndependentNorth Down

    £35,132

  13. 13

    Christine Jardine

    Liberal DemocratEdinburgh West

    £34,301

  14. 14

    Graeme Downie

    LabourDunfermline and Dollar

    £33,023

  15. 15

    Gregor Poynton

    LabourLivingston

    £32,344

  16. 16

    Jim Allister

    Traditional Unionist VoiceNorth Antrim

    £32,095

  17. 17

    Pete Wishart

    Scottish National PartyPerth and Kinross-shire

    £31,654

  18. 18

    Claire Hanna

    Social Democratic & Labour PartyBelfast South and Mid Down

    £30,316

  19. 19

    Maureen Burke

    LabourGlasgow North East

    £29,149

  20. 20

    Chris Kane

    LabourStirling and Strathallan

    £28,923

  21. 21

    Torcuil Crichton

    LabourNa h-Eileanan an Iar

    £28,147

  22. 22

    Seamus Logan

    Scottish National PartyAberdeenshire North and Moray East

    £27,878

  23. 23

    Kate Osborne

    LabourJarrow and Gateshead East

    £27,352

  24. 24

    Gavin Robinson

    Democratic Unionist PartyBelfast East

    £27,339

  25. 25

    Alison Taylor

    LabourPaisley and Renfrewshire North

    £26,900

  26. 26

    Chris Elmore

    LabourBridgend

    £26,673

  27. 27

    Christian Wakeford

    LabourBury South

    £26,335

  28. 28

    Alex Sobel

    Labour (Co-op)Leeds Central and Headingley

    £26,130

  29. 29

    Tracy Gilbert

    LabourEdinburgh North and Leith

    £26,006

  30. 30

    David Mundell

    ConservativeDumfriesshire, Clydesdale and Tweeddale

    £25,338

  31. 31

    Jim Shannon

    Democratic Unionist PartyStrangford

    £24,974

  32. 32

    Katrina Murray

    LabourCumbernauld and Kirkintilloch

    £24,924

  33. 33

    Mary Glindon

    LabourNewcastle upon Tyne East and Wallsend

    £24,909

  34. 34

    Robin Swann

    Ulster Unionist PartySouth Antrim

    £24,873

  35. 35

    Paula Barker

    LabourLiverpool Wavertree

    £24,771

  36. 36

    Josh MacAlister

    LabourWhitehaven and Workington

    £24,601

  37. 37

    Sammy Wilson

    Democratic Unionist PartyEast Antrim

    £24,350

  38. 38

    Johanna Baxter

    LabourPaisley and Renfrewshire South

    £24,125

  39. 39

    Richard Baker

    LabourGlenrothes and Mid Fife

    £24,061

  40. 40

    Kirsteen Sullivan

    Labour (Co-op)Bathgate and Linlithgow

    £23,695

  41. 41

    John Cooper

    ConservativeDumfries and Galloway

    £23,410

  42. 42

    Melanie Ward

    LabourCowdenbeath and Kirkcaldy

    £23,392

  43. 43

    Alan Gemmell

    LabourCentral Ayrshire

    £23,220

  44. 44

    Elaine Stewart

    LabourAyr, Carrick and Cumnock

    £22,725

  45. 45

    Dan Jarvis

    LabourBarnsley North

    £22,172

  46. 46

    Colum Eastwood

    Social Democratic & Labour PartyFoyle

    £21,780

  47. 47

    Patricia Ferguson

    LabourGlasgow West

    £21,185

  48. 48

    Frank McNally

    LabourCoatbridge and Bellshill

    £21,021

  49. 49

    Harriet Cross

    ConservativeGordon and Buchan

    £20,782

  50. 50

    Chris Webb

    LabourBlackpool South

    £20,672

  51. 51

    Lizzi Collinge

    LabourMorecambe and Lunesdale

    £20,561

  52. 52

    Douglas McAllister

    LabourWest Dunbartonshire

    £20,467

  53. 53

    Chris Murray

    LabourEdinburgh East and Musselburgh

    £19,813

  54. 54

    David Smith

    LabourNorth Northumberland

    £19,652

  55. 55

    Dave Robertson

    LabourLichfield

    £19,418

  56. 56

    Aphra Brandreth

    ConservativeChester South and Eddisbury

    £19,267

  57. 57

    Taiwo Owatemi

    LabourCoventry North West

    £19,188

  58. 58

    Carla Lockhart

    Democratic Unionist PartyUpper Bann

    £18,912

  59. 59

    Blair McDougall

    LabourEast Renfrewshire

    £18,844

  60. 60

    Imogen Walker

    LabourHamilton and Clyde Valley

    £18,798

  61. 61

    Kenneth Stevenson

    LabourAirdrie and Shotts

    £18,313

  62. 62

    Irene Campbell

    LabourNorth Ayrshire and Arran

    £17,959

  63. 63

    Maya Ellis

    LabourRibble Valley

    £17,894

  64. 64

    John Whitby

    LabourDerbyshire Dales

    £17,590

  65. 65

    Esther McVey

    ConservativeTatton

    £17,539

  66. 66

    Shivani Raja

    ConservativeLeicester East

    £17,522

  67. 67

    Josh Simons

    LabourMakerfield

    £17,130

  68. 68

    John Finucane

    Sinn FéinBelfast North

    £16,675

  69. 69

    Chris McDonald

    LabourStockton North

    £16,668

  70. 70

    Naz Shah

    LabourBradford West

    £16,562

  71. 71

    Adam Jogee

    LabourNewcastle-under-Lyme

    £16,511

  72. 72

    Gideon Amos

    Liberal DemocratTaunton and Wellington

    £16,472

  73. 73

    Joani Reid

    LabourEast Kilbride and Strathaven

    £16,460

  74. 74

    Sarah Smith

    LabourHyndburn

    £16,352

  75. 75

    Mark Ferguson

    LabourGateshead Central and Whickham

    £16,318

  76. 76

    Robbie Moore

    ConservativeKeighley and Ilkley

    £16,261

  77. 77

    Paul Davies

    LabourColne Valley

    £15,740

  78. 78

    John Grady

    LabourGlasgow East

    £15,718

  79. 79

    Lisa Smart

    Liberal DemocratHazel Grove

    £15,663

  80. 80

    Wendy Chamberlain

    Liberal DemocratNorth East Fife

    £15,584

  81. 81

    Jade Botterill

    LabourOssett and Denby Dale

    £15,558

  82. 82

    Ashley Dalton

    LabourWest Lancashire

    £15,328

  83. 83

    Cat Smith

    LabourLancaster and Wyre

    £15,267

  84. 84

    Luke Pollard

    Labour (Co-op)Plymouth Sutton and Devonport

    £15,205

  85. 85

    Graham Stringer

    LabourBlackley and Middleton South

    £15,178

  86. 86

    Paul Waugh

    Labour (Co-op)Rochdale

    £15,174

  87. 87

    Oliver Ryan

    Labour (Co-op)Burnley

    £15,158

  88. 88

    Chris Hazzard

    Sinn FéinSouth Down

    £15,152

  89. 89

    Catherine McKinnell

    LabourNewcastle upon Tyne North

    £15,138

  90. 90

    Ian Byrne

    LabourLiverpool West Derby

    £15,112

  91. 91

    Yasmin Qureshi

    LabourBolton South and Walkden

    £14,941

  92. 92

    Sorcha Eastwood

    AllianceLagan Valley

    £14,931

  93. 93

    Alex Davies-Jones

    LabourPontypridd

    £14,758

  94. 94

    Mark Sewards

    LabourLeeds South West and Morley

    £14,727

  95. 95

    Gordon McKee

    LabourGlasgow South

    £14,505

  96. 96

    Kirsty McNeill

    Labour (Co-op)Midlothian

    £14,388

  97. 97

    Jonathan Davies

    LabourMid Derbyshire

    £14,347

  98. 98

    Leigh Ingham

    LabourStafford

    £14,327

  99. 99

    Peter Dowd

    LabourBootle

    £14,211

  100. 100

    Tim Roca

    LabourMacclesfield

    £14,121

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