All UK MPs

650 MPs. Former MPs appear only if they served within the dataset’s seven year window.

List of MPs
MPPartyConstituencyVotingCommittee attendanceWritten questionsDebate contributions
Katrina Murray Lab Cumbernauld and Kirkintilloch 75.1% 100.0% 37 161
Susan Murray LD Mid Dunbartonshire 61.7% 100.0% 192 166
Dr Andrew Murrison Con South West Wiltshire 81.2% 100.0% 150 1,153
Luke Myer Lab Middlesbrough South and East Cleveland 85.4% 100.0% 94 263
James Naish Lab Rushcliffe 71.5% 100.0% 997 325
Connor Naismith Lab Crewe and Nantwich 79.7% – 190 140
Lisa Nandy Lab Wigan 45.6% – 504 782
Kanishka Narayan Lab Vale of Glamorgan 76.2% – 68 341
Pamela Nash Lab Motherwell, Wishaw and Carluke 78.6% – 0 36
Josh Newbury Lab Cannock Chase 84.6% 100.0% 200 291
Samantha Niblett Lab South Derbyshire 81.9% 100.0% 446 163
Charlotte Nichols Lab Warrington North 76.9% 100.0% 1,630 390
Caroline Nokes Con Romsey and Southampton North 46.0% 97.0% 338 2,437
Jesse Norman Con Hereford and South Herefordshire 67.1% 100.0% 47 1,092
Alex Norris Lab Nottingham North and Kimberley 73.0% 100.0% 901 1,589
Dan Norris Ind North East Somerset and Hanham 66.9% – 338 11
Neil O'Brien Con Harborough, Oadby and Wigston 82.4% – 1,190 1,197
Brendan O'Hara SNP Argyll, Bute and South Lochaber 52.8% 100.0% 343 674
Ben Obese-Jecty Con Huntingdon 75.0% 100.0% 6,559 476
Sarah Olney LD Richmond Park 69.6% 100.0% 1,956 975
Melanie Onn Lab Great Grimsby and Cleethorpes 74.6% 100.0% 206 303
Dame Chi Onwurah Lab Newcastle upon Tyne Central and West 75.5% 100.0% 3,099 1,461
Dr Simon Opher Lab Stroud 80.7% – 347 336
Ms Abena Oppong-Asare Lab Erith and Thamesmead 76.3% 100.0% 507 544
Kate Osamor Lab Edmonton and Winchmore Hill 61.6% 100.0% 1,057 207
Kate Osborne Lab Jarrow and Gateshead East 64.2% 96.6% 291 313
Tristan Osborne Lab Chatham and Aylesford 93.2% 100.0% 134 170
Taiwo Owatemi Lab Coventry North West 74.4% 100.0% 285 274
Sarah Owen Lab Luton North 67.1% 100.0% 669 525
Darren Paffey Lab Southampton Itchen 76.4% 100.0% 152 184
Andrew Pakes Lab Peterborough 70.7% 100.0% 20 209
Priti Patel Con Witham 53.7% – 831 1,910
Matthew Patrick Lab Wirral West 81.8% 100.0% 14 161
Rebecca Paul Con Reigate 77.7% 100.0% 333 460
Michael Payne Lab Gedling 75.3% 100.0% 71 43
Stephanie Peacock Lab Barnsley South 67.8% 100.0% 930 1,501
Jon Pearce Lab High Peak 74.6% 100.0% 68 139
Matthew Pennycook Lab Greenwich and Woolwich 83.3% 100.0% 203 2,531
Mr Toby Perkins Lab Chesterfield 73.2% 100.0% 648 935
Manuela Perteghella LD Stratford-on-Avon 66.4% 100.0% 536 304
Jess Phillips Lab Birmingham Yardley 67.5% 50.0% 265 1,446
Bridget Phillipson Lab Houghton and Sunderland South 51.4% 100.0% 1,610 1,269
Chris Philp Con Croydon South 78.8% 100.0% 138 2,867
Dr Al Pinkerton LD Surrey Heath 68.2% 100.0% 1,631 305
David Pinto-Duschinsky Lab Hendon 80.5% 100.0% 13 121
Lee Pitcher Lab Doncaster East and the Isle of Axholme 87.8% 100.0% 94 235
Jo Platt Lab Leigh and Atherton 78.6% 100.0% 231 116
Sarah Pochin RUK Runcorn and Helsby 58.4% – 612 130