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 |
| Josh MacAlister |
Lab |
Whitehaven and Workington |
81.8% |
100.0% |
41 |
271 |
| James MacCleary |
LD |
Lewes |
60.9% |
100.0% |
710 |
219 |
| Alice Macdonald |
Lab |
Norwich North |
81.5% |
100.0% |
62 |
169 |
| Mr Angus MacDonald |
LD |
Inverness, Skye and West Ross-shire |
58.3% |
100.0% |
695 |
156 |
| Andy MacNae |
Lab |
Rossendale and Darwen |
84.9% |
– |
72 |
170 |
| Justin Madders |
Lab |
Ellesmere Port and Bromborough |
81.8% |
100.0% |
1,979 |
2,007 |
| Ben Maguire |
LD |
North Cornwall |
60.2% |
100.0% |
611 |
241 |
| Helen Maguire |
LD |
Epsom and Ewell |
62.6% |
100.0% |
1,287 |
380 |
| Shabana Mahmood |
Lab |
Birmingham Ladywood |
48.6% |
100.0% |
393 |
1,230 |
| Alan Mak |
Con |
Havant |
83.3% |
100.0% |
42 |
130 |
| Seema Malhotra |
Lab |
Feltham and Heston |
65.3% |
100.0% |
1,350 |
1,543 |
| Mr Cathal Mallaghan |
SF |
Mid Ulster |
0.0% |
– |
0 |
0 |
| Kit Malthouse |
Con |
North West Hampshire |
83.8% |
100.0% |
64 |
1,790 |
| Amanda Martin |
Lab |
Portsmouth North |
83.2% |
100.0% |
75 |
418 |
| Mike Martin |
LD |
Tunbridge Wells |
58.3% |
100.0% |
262 |
290 |
| Rachael Maskell |
Lab |
York Central |
84.1% |
100.0% |
8,927 |
1,769 |
| Paul Maskey |
SF |
Belfast West |
0.0% |
– |
0 |
0 |
| Keir Mather |
Lab |
Selby |
73.7% |
100.0% |
63 |
664 |
| Brian Mathew |
LD |
Melksham and Devizes |
64.0% |
100.0% |
130 |
143 |
| Alex Mayer |
Lab |
Dunstable and Leighton Buzzard |
95.1% |
100.0% |
813 |
111 |
| Jerome Mayhew |
Con |
Broadland and Fakenham |
81.8% |
99.3% |
546 |
1,358 |
| Charlie Maynard |
LD |
Witney |
67.8% |
100.0% |
187 |
256 |
| Douglas McAllister |
Lab |
West Dunbartonshire |
88.8% |
100.0% |
36 |
231 |
| Kerry McCarthy |
Lab |
Bristol East |
79.5% |
100.0% |
1,022 |
1,080 |
| Martin McCluskey |
Lab |
Inverclyde and Renfrewshire West |
78.0% |
– |
6 |
325 |
| Dame Siobhain McDonagh |
Lab |
Mitcham and Morden |
50.6% |
100.0% |
362 |
499 |
| Andy McDonald |
Lab |
Middlesbrough and Thornaby East |
76.0% |
100.0% |
617 |
585 |
| Chris McDonald |
Lab |
Stockton North |
77.7% |
– |
9 |
505 |
| John McDonnell |
Lab |
Hayes and Harlington |
81.0% |
100.0% |
725 |
908 |
| Blair McDougall |
Lab |
East Renfrewshire |
72.9% |
100.0% |
121 |
336 |
| Lola McEvoy |
Lab |
Darlington |
89.2% |
100.0% |
41 |
162 |
| Pat McFadden |
Lab |
Wolverhampton South East |
61.9% |
100.0% |
161 |
1,094 |
| Alison McGovern |
Lab |
Birkenhead |
69.8% |
100.0% |
605 |
880 |
| Alex McIntyre |
Lab |
Gloucester |
82.6% |
100.0% |
126 |
213 |
| Gordon McKee |
Lab |
Glasgow South |
77.5% |
100.0% |
109 |
117 |
| Kevin McKenna |
Lab |
Sittingbourne and Sheppey |
88.9% |
– |
22 |
83 |
| Catherine McKinnell |
Lab |
Newcastle upon Tyne North |
67.5% |
100.0% |
206 |
966 |
| Jim McMahon |
Lab |
Oldham West, Chadderton and Royton |
70.5% |
100.0% |
729 |
922 |
| Anna McMorrin |
Lab |
Cardiff North |
72.6% |
100.0% |
238 |
537 |
| James McMurdock |
Ind |
South Basildon and East Thurrock |
41.1% |
– |
5,136 |
65 |
| Frank McNally |
Lab |
Coatbridge and Bellshill |
83.2% |
100.0% |
15 |
83 |
| Kirsty McNeill |
Lab |
Midlothian |
64.7% |
– |
0 |
244 |
| Esther McVey |
Con |
Tatton |
57.7% |
– |
684 |
653 |
| Llinos Medi |
PC |
Ynys Môn |
56.1% |
100.0% |
201 |
130 |
| Anneliese Midgley |
Lab |
Knowsley |
78.6% |
100.0% |
163 |
112 |
| Ed Miliband |
Lab |
Doncaster North |
49.0% |
– |
9 |
1,285 |
| Calum Miller |
LD |
Bicester and Woodstock |
69.9% |
– |
312 |
335 |
| John Milne |
LD |
Horsham |
70.7% |
100.0% |
288 |
310 |