All UK MPs
78 MPs with surname starting M. 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 |
| Ms Julie Minns |
Lab |
Carlisle |
86.7% |
100.0% |
115 |
309 |
| Navendu Mishra |
Lab |
Stockport |
77.2% |
98.4% |
1,560 |
404 |
| Sir Andrew Mitchell |
Con |
Sutton Coldfield |
57.0% |
– |
451 |
1,820 |
| Abtisam Mohamed |
Lab |
Sheffield Central |
67.7% |
100.0% |
313 |
105 |
| Iqbal Mohamed |
Ind |
Dewsbury and Batley |
59.0% |
– |
419 |
457 |
| Mr Gagan Mohindra |
Con |
South West Hertfordshire |
83.9% |
100.0% |
20 |
437 |
| Perran Moon |
Ind |
Camborne and Redruth |
84.9% |
– |
293 |
433 |
| Robbie Moore |
Con |
Keighley and Ilkley |
81.9% |
100.0% |
124 |
1,118 |
| Layla Moran |
LD |
Oxford West and Abingdon |
64.8% |
100.0% |
1,197 |
602 |
| Jessica Morden |
Lab |
Newport East |
79.2% |
100.0% |
693 |
466 |
| Edward Morello |
LD |
West Dorset |
60.4% |
100.0% |
1,981 |
416 |
| Helen Morgan |
LD |
North Shropshire |
75.3% |
– |
1,656 |
780 |
| Stephen Morgan |
Lab |
Portsmouth South |
79.3% |
100.0% |
2,401 |
748 |
| Grahame Morris |
Lab |
Easington |
79.8% |
100.0% |
2,065 |
631 |
| Joe Morris |
Lab |
Hexham |
82.4% |
100.0% |
337 |
253 |
| Tom Morrison |
LD |
Cheadle |
54.7% |
100.0% |
674 |
104 |
| Joy Morrissey |
Con |
Beaconsfield |
80.9% |
100.0% |
102 |
467 |
| Wendy Morton |
Con |
Aldridge-Brownhills |
71.2% |
100.0% |
2,087 |
1,102 |
| Dr Kieran Mullan |
Con |
Bexhill and Battle |
84.5% |
100.0% |
451 |
1,269 |
| Margaret Mullane |
Lab |
Dagenham and Rainham |
88.0% |
100.0% |
77 |
31 |
| David Mundell |
Con |
Dumfriesshire, Clydesdale and Tweeddale |
63.5% |
100.0% |
237 |
611 |
| Tessa Munt |
LD |
Wells and Mendip Hills |
60.5% |
71.4% |
149 |
405 |
| Luke Murphy |
Lab |
Basingstoke |
79.4% |
100.0% |
180 |
253 |
| Chris Murray |
Lab |
Edinburgh East and Musselburgh |
76.6% |
100.0% |
40 |
269 |
| Ian Murray |
Lab |
Edinburgh South |
69.3% |
100.0% |
267 |
660 |
| James Murray |
Lab |
Ealing North |
73.7% |
100.0% |
306 |
1,592 |
| 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 |