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

    Conservative — Huntingdon

    6,307

  2. 2

    James McMurdock

    Independent — South Basildon and East Thurrock

    4,933

  3. 3

    Mike Wood

    Conservative — Kingswinford and South Staffordshire

    4,081

  4. 4

    James Cartlidge

    Conservative — South Suffolk

    3,728

  5. 5

    Mr Richard Holden

    Conservative — Basildon and Billericay

    3,447

  6. 6

    Kevin Hollinrake

    Conservative — Thirsk and Malton

    3,142

  7. 7

    Mr Andrew Snowden

    Conservative — Fylde

    2,966

  8. 8

    Rupert Lowe

    Restore Britain — Great Yarmouth

    2,638

  9. 9

    Jim Shannon

    Democratic Unionist Party — Strangford

    2,402

  10. 10

    Sir John Hayes

    Conservative — South Holland and The Deepings

    2,334

  11. 11

    Sir James Cleverly

    Conservative — Braintree

    2,160

  12. 12

    Andrew Rosindell

    Reform UK — Romford

    2,073

  13. 13

    Wendy Morton

    Conservative — Aldridge-Brownhills

    1,997

  14. 14

    Edward Morello

    Liberal Democrat — West Dorset

    1,987

  15. 15

    Martin Wrigley

    Liberal Democrat — Newton Abbot

    1,979

  16. 16

    Blake Stephenson

    Conservative — Mid Bedfordshire

    1,634

  17. 17

    Dr Al Pinkerton

    Liberal Democrat — Surrey Heath

    1,601

  18. 18

    Lee Anderson

    Reform UK — Ashfield

    1,510

  19. 19

    Mr Tanmanjeet Singh Dhesi

    Labour — Slough

    1,436

  20. 20

    Charlie Dewhirst

    Conservative — Bridlington and The Wolds

    1,337

  21. 21

    Neil Duncan-Jordan

    Labour — Poole

    1,321

  22. 22

    Adam Jogee

    Labour — Newcastle-under-Lyme

    1,240

  23. 23

    Helen Maguire

    Liberal Democrat — Epsom and Ewell

    1,225

  24. 24

    Nick Timothy

    Conservative — West Suffolk

    1,217

  25. 25

    Dr Luke Evans

    Conservative — Hinckley and Bosworth

    1,195

  26. 26

    Helen Morgan

    Liberal Democrat — North Shropshire

    1,181

  27. 27

    Callum Anderson

    Labour — Buckingham and Bletchley

    1,136

  28. 28

    Bell Ribeiro-Addy

    Labour — Clapham and Brixton Hill

    1,124

  29. 29

    David Simmonds

    Conservative — Ruislip, Northwood and Pinner

    1,105

  30. 30

    Joe Robertson

    Conservative — Isle of Wight East

    1,055

  31. 31

    Matt Vickers

    Conservative — Stockton West

    987

  32. 32

    James Naish

    Labour — Rushcliffe

    969

  33. 33

    Stuart Anderson

    Conservative — South Shropshire

    948

  34. 34

    Mr Gregory Campbell

    Democratic Unionist Party — East Londonderry

    934

  35. 35

    Rachael Maskell

    Labour (Co-op) — York Central

    886

  36. 36

    Neil O'Brien

    Conservative — Harborough, Oadby and Wigston

    861

  37. 37

    John Glen

    Conservative — Salisbury

    847

  38. 38

    Shivani Raja

    Conservative — Leicester East

    821

  39. 39

    Mr Lee Dillon

    Liberal Democrat — Newbury

    807

  40. 40

    Victoria Collins

    Liberal Democrat — Harpenden and Berkhamsted

    788

  41. 41

    Alex Mayer

    Labour — Dunstable and Leighton Buzzard

    765

  42. 42

    Gregory Stafford

    Conservative — Farnham and Bordon

    760

  43. 43

    Freddie van Mierlo

    Liberal Democrat — Henley and Thame

    753

  44. 44

    Tom Hayes

    Labour — Bournemouth East

    710

  45. 45

    Adam Dance

    Liberal Democrat — Yeovil

    703

  46. 46

    Mr Angus MacDonald

    Liberal Democrat — Inverness, Skye and West Ross-shire

    695

  47. 47

    Tom Morrison

    Liberal Democrat — Cheadle

    675

  48. 48

    Steve Darling

    Liberal Democrat — Torbay

    669

  49. 49

    Pippa Heylings

    Liberal Democrat — South Cambridgeshire

    665

  50. 50

    Daisy Cooper

    Liberal Democrat — St Albans

    643

  51. 51

    Priti Patel

    Conservative — Witham

    637

  52. 52

    Suella Braverman

    Reform UK — Fareham and Waterlooville

    637

  53. 53

    Mr Mark Francois

    Conservative — Rayleigh and Wickford

    635

  54. 54

    James MacCleary

    Liberal Democrat — Lewes

    631

  55. 55

    Ben Maguire

    Liberal Democrat — North Cornwall

    599

  56. 56

    Lisa Smart

    Liberal Democrat — Hazel Grove

    595

  57. 57

    Dr Scott Arthur

    Labour — Edinburgh South West

    595

  58. 58

    Mr Peter Bedford

    Conservative — Mid Leicestershire

    593

  59. 59

    Sarah Pochin

    Reform UK — Runcorn and Helsby

    591

  60. 60

    Liz Jarvis

    Liberal Democrat — Eastleigh

    581

  61. 61

    Damian Hinds

    Conservative — East Hampshire

    572

  62. 62

    Ruth Jones

    Labour — Newport West and Islwyn

    549

  63. 63

    Alex Burghart

    Conservative — Brentwood and Ongar

    544

  64. 64

    Grahame Morris

    Labour — Easington

    541

  65. 65

    Kim Johnson

    Labour — Liverpool Riverside

    539

  66. 66

    Mr Joshua Reynolds

    Liberal Democrat — Maidenhead

    536

  67. 67

    Manuela Perteghella

    Liberal Democrat — Stratford-on-Avon

    533

  68. 68

    Tim Farron

    Liberal Democrat — Westmorland and Lonsdale

    527

  69. 69

    James Wild

    Conservative — North West Norfolk

    522

  70. 70

    Clive Jones

    Liberal Democrat — Wokingham

    521

  71. 71

    Alicia Kearns

    Conservative — Rutland and Stamford

    518

  72. 72

    Max Wilkinson

    Liberal Democrat — Cheltenham

    515

  73. 73

    Munira Wilson

    Liberal Democrat — Twickenham

    513

  74. 74

    Cameron Thomas

    Independent — Tewkesbury

    509

  75. 75

    Andrew Bowie

    Conservative — West Aberdeenshire and Kincardine

    509

  76. 76

    Vikki Slade

    Liberal Democrat — Mid Dorset and North Poole

    508

  77. 77

    Andrew Griffith

    Conservative — Arundel and South Downs

    508

  78. 78

    Alex Brewer

    Liberal Democrat — North East Hampshire

    507

  79. 79

    Jerome Mayhew

    Conservative — Broadland and Fakenham

    493

  80. 80

    Dr Caroline Johnson

    Conservative — Sleaford and North Hykeham

    477

  81. 81

    Dame Harriett Baldwin

    Conservative — West Worcestershire

    468

  82. 82

    Dr Ellie Chowns

    Green Party — North Herefordshire

    467

  83. 83

    Graeme Downie

    Labour — Dunfermline and Dollar

    467

  84. 84

    Jess Brown-Fuller

    Liberal Democrat — Chichester

    466

  85. 85

    Helen Whately

    Conservative — Faversham and Mid Kent

    465

  86. 86

    Afzal Khan

    Labour — Manchester Rusholme

    463

  87. 87

    Jim McMahon

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

    463

  88. 88

    Anneliese Dodds

    Labour (Co-op) — Oxford East

    459

  89. 89

    Dr Roz Savage

    Liberal Democrat — South Cotswolds

    456

  90. 90

    Dame Chi Onwurah

    Labour — Newcastle upon Tyne Central and West

    448

  91. 91

    Mims Davies

    Conservative — East Grinstead and Uckfield

    441

  92. 92

    Mr Will Forster

    Liberal Democrat — Woking

    433

  93. 93

    Greg Smith

    Conservative — Mid Buckinghamshire

    429

  94. 94

    Dame Caroline Dinenage

    Conservative — Gosport

    427

  95. 95

    Samantha Niblett

    Labour — South Derbyshire

    424

  96. 96

    Iqbal Mohamed

    Independent — Dewsbury and Batley

    415

  97. 97

    Andy McDonald

    Labour — Middlesbrough and Thornaby East

    406

  98. 98

    Dr Ben Spencer

    Conservative — Runnymede and Weybridge

    404

  99. 99

    David Chadwick

    Liberal Democrat — Brecon, Radnor and Cwm Tawe

    398

  100. 100

    Siân Berry

    Green Party — Brighton Pavilion

    398

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