All UK MPs
650 MPs. Former MPs appear only if they served within the dataset’s seven year window.
List of MPs
| MP | Party | Constituency | Voting | Committee attendance | Written questions | Debate 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 |