MPs Asking the Most Written Questions

Which UK MPs ask the most written questions? Ranked by total questions tabled in the current Parliament.

Top 100

Written questions

  1. 1

    Ben Obese-Jecty

    ConservativeHuntingdon

    5,799

  2. 2

    James McMurdock

    IndependentSouth Basildon and East Thurrock

    4,694

  3. 3

    James Cartlidge

    ConservativeSouth Suffolk

    3,713

  4. 4

    Mike Wood

    ConservativeKingswinford and South Staffordshire

    3,561

  5. 5

    Mr Richard Holden

    ConservativeBasildon and Billericay

    3,325

  6. 6

    Kevin Hollinrake

    ConservativeThirsk and Malton

    3,072

  7. 7

    Mr Andrew Snowden

    ConservativeFylde

    2,837

  8. 8

    Rupert Lowe

    Restore BritainGreat Yarmouth

    2,570

  9. 9

    Jim Shannon

    Democratic Unionist PartyStrangford

    2,300

  10. 10

    Sir John Hayes

    ConservativeSouth Holland and The Deepings

    2,223

  11. 11

    Sir James Cleverly

    ConservativeBraintree

    2,160

  12. 12

    Edward Morello

    Liberal DemocratWest Dorset

    1,949

  13. 13

    Andrew Rosindell

    Reform UKRomford

    1,944

  14. 14

    Martin Wrigley

    Liberal DemocratNewton Abbot

    1,910

  15. 15

    Wendy Morton

    ConservativeAldridge-Brownhills

    1,898

  16. 16

    Blake Stephenson

    ConservativeMid Bedfordshire

    1,584

  17. 17

    Dr Al Pinkerton

    Liberal DemocratSurrey Heath

    1,522

  18. 18

    Lee Anderson

    Reform UKAshfield

    1,468

  19. 19

    Mr Tanmanjeet Singh Dhesi

    LabourSlough

    1,416

  20. 20

    Charlie Dewhirst

    ConservativeBridlington and The Wolds

    1,334

  21. 21

    Neil Duncan-Jordan

    LabourPoole

    1,303

  22. 22

    Adam Jogee

    LabourNewcastle-under-Lyme

    1,228

  23. 23

    Helen Maguire

    Liberal DemocratEpsom and Ewell

    1,209

  24. 24

    Nick Timothy

    ConservativeWest Suffolk

    1,136

  25. 25

    Helen Morgan

    Liberal DemocratNorth Shropshire

    1,135

  26. 26

    Callum Anderson

    LabourBuckingham and Bletchley

    1,112

  27. 27

    Bell Ribeiro-Addy

    LabourClapham and Brixton Hill

    1,087

  28. 28

    Dr Luke Evans

    ConservativeHinckley and Bosworth

    1,075

  29. 29

    Joe Robertson

    ConservativeIsle of Wight East

    1,039

  30. 30

    David Simmonds

    ConservativeRuislip, Northwood and Pinner

    931

  31. 31

    Matt Vickers

    ConservativeStockton West

    922

  32. 32

    James Naish

    LabourRushcliffe

    919

  33. 33

    Mr Gregory Campbell

    Democratic Unionist PartyEast Londonderry

    907

  34. 34

    Rachael Maskell

    Labour (Co-op)York Central

    884

  35. 35

    Stuart Anderson

    ConservativeSouth Shropshire

    872

  36. 36

    John Glen

    ConservativeSalisbury

    841

  37. 37

    Neil O'Brien

    ConservativeHarborough, Oadby and Wigston

    829

  38. 38

    Victoria Collins

    Liberal DemocratHarpenden and Berkhamsted

    783

  39. 39

    Mr Lee Dillon

    Liberal DemocratNewbury

    761

  40. 40

    Shivani Raja

    ConservativeLeicester East

    722

  41. 41

    Freddie van Mierlo

    Liberal DemocratHenley and Thame

    708

  42. 42

    Alex Mayer

    LabourDunstable and Leighton Buzzard

    704

  43. 43

    Gregory Stafford

    ConservativeFarnham and Bordon

    700

  44. 44

    Mr Angus MacDonald

    Liberal DemocratInverness, Skye and West Ross-shire

    688

  45. 45

    Adam Dance

    Liberal DemocratYeovil

    646

  46. 46

    Steve Darling

    Liberal DemocratTorbay

    642

  47. 47

    Mr Mark Francois

    ConservativeRayleigh and Wickford

    635

  48. 48

    Tom Morrison

    Liberal DemocratCheadle

    630

  49. 49

    Priti Patel

    ConservativeWitham

    622

  50. 50

    Pippa Heylings

    Liberal DemocratSouth Cambridgeshire

    614

  51. 51

    Daisy Cooper

    Liberal DemocratSt Albans

    614

  52. 52

    Suella Braverman

    Reform UKFareham and Waterlooville

    605

  53. 53

    Sarah Pochin

    Reform UKRuncorn and Helsby

    587

  54. 54

    James MacCleary

    Liberal DemocratLewes

    586

  55. 55

    Mr Peter Bedford

    ConservativeMid Leicestershire

    580

  56. 56

    Ben Maguire

    Liberal DemocratNorth Cornwall

    577

  57. 57

    Lisa Smart

    Liberal DemocratHazel Grove

    575

  58. 58

    Dr Scott Arthur

    LabourEdinburgh South West

    559

  59. 59

    Liz Jarvis

    Liberal DemocratEastleigh

    559

  60. 60

    Damian Hinds

    ConservativeEast Hampshire

    546

  61. 61

    Tom Hayes

    LabourBournemouth East

    545

  62. 62

    Grahame Morris

    LabourEasington

    524

  63. 63

    Manuela Perteghella

    Liberal DemocratStratford-on-Avon

    520

  64. 64

    Ruth Jones

    LabourNewport West and Islwyn

    517

  65. 65

    Clive Jones

    Liberal DemocratWokingham

    513

  66. 66

    Andrew Griffith

    ConservativeArundel and South Downs

    508

  67. 67

    Alicia Kearns

    ConservativeRutland and Stamford

    499

  68. 68

    Munira Wilson

    Liberal DemocratTwickenham

    497

  69. 69

    Kim Johnson

    LabourLiverpool Riverside

    496

  70. 70

    Andrew Bowie

    ConservativeWest Aberdeenshire and Kincardine

    494

  71. 71

    Alex Burghart

    ConservativeBrentwood and Ongar

    494

  72. 72

    Jerome Mayhew

    ConservativeBroadland and Fakenham

    492

  73. 73

    Alex Brewer

    Liberal DemocratNorth East Hampshire

    491

  74. 74

    James Wild

    ConservativeNorth West Norfolk

    484

  75. 75

    Tim Farron

    Liberal DemocratWestmorland and Lonsdale

    482

  76. 76

    Mr Joshua Reynolds

    Liberal DemocratMaidenhead

    481

  77. 77

    Max Wilkinson

    Liberal DemocratCheltenham

    476

  78. 78

    Dr Caroline Johnson

    ConservativeSleaford and North Hykeham

    472

  79. 79

    Helen Whately

    ConservativeFaversham and Mid Kent

    465

  80. 80

    Jim McMahon

    Labour (Co-op)Oldham West, Chadderton and Royton

    463

  81. 81

    Cameron Thomas

    IndependentTewkesbury

    458

  82. 82

    Jess Brown-Fuller

    Liberal DemocratChichester

    453

  83. 83

    Vikki Slade

    Liberal DemocratMid Dorset and North Poole

    452

  84. 84

    Dr Roz Savage

    Liberal DemocratSouth Cotswolds

    448

  85. 85

    Dr Ellie Chowns

    Green PartyNorth Herefordshire

    445

  86. 86

    Graeme Downie

    LabourDunfermline and Dollar

    444

  87. 87

    Anneliese Dodds

    Labour (Co-op)Oxford East

    439

  88. 88

    Afzal Khan

    LabourManchester Rusholme

    435

  89. 89

    Dame Chi Onwurah

    LabourNewcastle upon Tyne Central and West

    435

  90. 90

    Dame Harriett Baldwin

    ConservativeWest Worcestershire

    421

  91. 91

    Andy McDonald

    LabourMiddlesbrough and Thornaby East

    406

  92. 92

    Mr Will Forster

    Liberal DemocratWoking

    403

  93. 93

    Dame Caroline Dinenage

    ConservativeGosport

    401

  94. 94

    Siân Berry

    Green PartyBrighton Pavilion

    398

  95. 95

    Sarah Gibson

    Liberal DemocratChippenham

    389

  96. 96

    Mims Davies

    ConservativeEast Grinstead and Uckfield

    387

  97. 97

    Samantha Niblett

    LabourSouth Derbyshire

    387

  98. 98

    Greg Smith

    ConservativeMid Buckinghamshire

    385

  99. 99

    Sir Ashley Fox

    ConservativeBridgwater

    378

  100. 100

    Mary Glindon

    LabourNewcastle upon Tyne East and Wallsend

    377

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