UK Members of Parliament
The UK's 650 Members of Parliament are elected to represent constituencies across England, Scotland, Wales and Northern Ireland. This directory draws on data published by the UK Parliament to help you explore how your MP — and every other — performs in office. Compare voting attendance in divisions, track contributions to debates in the House of Commons, and review each MP's register of financial interests.
This participation data, including votes cast, debates contributed to reflects activity that is recorded and measurable, not the full scope of what an MP does. An MP who votes on every division may do so along party lines with little independent scrutiny; one who votes less frequently may be investing time in committee work, casework, or detailed research on a smaller number of issues. Likewise, registered interests may be a variety of things, a large number of different interests or a high income are not necessarily detrimental to an MP doing their job. Use this data as a starting point for your own research, not as a verdict.
Total MPs
650
Avg Voting Attendance
280.3
Avg Debate Contributions
329.9
With Registered Interests
623
Avg MP Interests
£53,757
|
MP Name
|
Constituency
|
Voting Rank
|
Debate Rank
|
Registered Interests
|
|---|---|---|---|---|
|
Abtisam Mohamed Labour (Co-op) |
Sheffield Central England |
380
257 / 551 |
440
93 / 9879 |
5
£8,372 |
|
Adam Dance Liberal Democrat |
Yeovil England |
218
314 / 551 |
143
184 / 9879 |
23
£34,655 |
|
Adam Jogee Labour (Co-op) |
Newcastle-under-Lyme England |
178
335 / 551 |
34
277 / 9879 |
15
£64,511 |
|
Adam Thompson Labour (Co-op) |
Erewash England |
289
284 / 551 |
225
148 / 9879 |
8
£16,799 |
|
Adrian Ramsay Green Party |
Waveney Valley England |
552
208 / 551 |
246
141 / 9879 |
26
£215,413 |
|
Afzal Khan Labour (Co-op) |
Manchester Rusholme England |
190
329 / 551 |
450
91 / 9879 |
7
£14,816 |
|
Al Carns Labour (Co-op) |
Birmingham Selly Oak England |
389
255 / 551 |
458
90 / 9879 |
4
£69,442 |
|
Alan Gemmell Labour (Co-op) |
Central Ayrshire Scotland |
181
334 / 551 |
529
70 / 9879 |
17
£20,076 |
|
Alan Mak Conservative |
Havant England |
294
282 / 551 |
615
35 / 9879 |
29
£157,765 |
|
Alan Strickland Labour (Co-op) |
Newton Aycliffe and Spennymoor England |
275
290 / 551 |
577
55 / 9879 |
2
£7,000 |
|
Alberto Costa Conservative |
South Leicestershire England |
135
353 / 551 |
600
47 / 9879 |
25
£29,833 |
|
Alex Baker Labour (Co-op) |
Aldershot England |
47
404 / 551 |
358
113 / 9879 |
8
£31,350 |
|
Alex Ballinger Labour (Co-op) |
Halesowen England |
65
389 / 551 |
229
147 / 9879 |
7
£17,285 |
|
Alex Brewer Liberal Democrat |
North East Hampshire England |
194
327 / 551 |
512
74 / 9879 |
9
£25,111 |
|
Alex Burghart Conservative |
Brentwood and Ongar England |
211
316 / 551 |
310
125 / 9879 |
7
£29,371 |
|
Alex Davies-Jones Labour (Co-op) |
Pontypridd Wales |
156
343 / 551 |
220
149 / 9879 |
6
£23,390 |
|
Alex Easton Independent |
North Down Northern Ireland |
531
215 / 551 |
187
162 / 9879 |
0
£0 |
|
Alex Mayer Labour (Co-op) |
Dunstable and Leighton Buzzard England |
235
306 / 551 |
407
102 / 9879 |
5
£7,500 |
|
Alex McIntyre Labour (Co-op) |
Gloucester England |
602
172 / 551 |
269
134 / 9879 |
4
£26,659 |
|
Alex Norris Labour (Co-op) |
Nottingham North and Kimberley England |
518
220 / 551 |
407
102 / 9879 |
4
£2,850 |
|
Alex Sobel Labour (Co-op) |
Leeds Central and Headingley England |
370
260 / 551 |
151
179 / 9879 |
20
£18,381 |
|
Alice Macdonald Labour (Co-op) |
Norwich North England |
140
351 / 551 |
302
127 / 9879 |
17
£50,733 |
|
Alicia Kearns Conservative |
Rutland and Stamford England |
432
245 / 551 |
211
153 / 9879 |
17
£55,740 |
|
Alison Bennett Liberal Democrat |
Mid Sussex England |
114
361 / 551 |
37
276 / 9879 |
24
£51,187 |
|
Alison Griffiths Conservative |
Bognor Regis and Littlehampton England |
137
352 / 551 |
260
137 / 9879 |
18
£28,742 |
|
Alison Hume Labour (Co-op) |
Scarborough and Whitby England |
231
307 / 551 |
184
163 / 9879 |
14
£59,081 |
|
Alison McGovern Labour (Co-op) |
Birkenhead England |
567
200 / 551 |
317
124 / 9879 |
3
£6,350 |
|
Alison Taylor Labour (Co-op) |
Paisley and Renfrewshire North Scotland |
583
191 / 551 |
518
73 / 9879 |
11
£16,250 |
|
Alistair Strathern Labour (Co-op) |
Hitchin England |
299
281 / 551 |
175
168 / 9879 |
1
£1,000 |
|
Amanda Hack Labour (Co-op) |
North West Leicestershire England |
55
397 / 551 |
155
176 / 9879 |
10
£10,920 |
|
Amanda Martin Labour (Co-op) |
Portsmouth North England |
294
282 / 551 |
49
266 / 9879 |
21
£21,874 |
|
Andrew Bowie Conservative |
West Aberdeenshire and Kincardine Scotland |
203
322 / 551 |
216
152 / 9879 |
5
£26,171 |
|
Andrew Cooper Labour (Co-op) |
Mid Cheshire England |
45
407 / 551 |
211
153 / 9879 |
4
£15,036 |
|
Andrew George Liberal Democrat |
St Ives England |
151
346 / 551 |
129
192 / 9879 |
8
£71,709 |
|
Andrew Griffith Conservative |
Arundel and South Downs England |
412
250 / 551 |
440
93 / 9879 |
22
£108,179 |
|
Andrew Lewin Labour (Co-op) |
Welwyn Hatfield England |
305
279 / 551 |
390
106 / 9879 |
30
£244,104 |
|
Andrew Pakes Labour (Co-op) |
Peterborough England |
524
216 / 551 |
187
162 / 9879 |
23
£91,865 |
|
Andrew Ranger Labour (Co-op) |
Wrexham Wales |
399
252 / 551 |
607
44 / 9879 |
7
£9,536 |
|
Andrew Rosindell Reform UK |
Romford England |
459
239 / 551 |
162
174 / 9879 |
20
£71,494 |
|
Andrew Western Labour (Co-op) |
Stretford and Urmston England |
412
250 / 551 |
310
125 / 9879 |
11
£35,130 |
|
Andy MacNae Labour (Co-op) |
Rossendale and Darwen England |
215
315 / 551 |
403
103 / 9879 |
6
£20,437 |
|
Andy McDonald Labour (Co-op) |
Middlesbrough and Thornaby East England |
239
304 / 551 |
148
181 / 9879 |
6
£26,250 |
|
Andy Slaughter Labour (Co-op) |
Hammersmith and Chiswick England |
321
274 / 551 |
137
187 / 9879 |
0
£0 |
|
Angela Rayner Labour (Co-op) |
Ashton-under-Lyne England |
485
232 / 551 |
583
53 / 9879 |
25
£318,854 |
|
Ann Davies Plaid Cymru |
Caerfyrddin Wales |
307
278 / 551 |
141
186 / 9879 |
15
£7,172 |
|
Anna Dixon Labour (Co-op) |
Shipley England |
63
392 / 551 |
63
250 / 9879 |
9
£50,917 |
|
Anna Gelderd Labour (Co-op) |
South East Cornwall England |
265
293 / 551 |
422
98 / 9879 |
6
£15,185 |
|
Anna McMorrin Labour (Co-op) |
Cardiff North Wales |
325
273 / 551 |
603
45 / 9879 |
1
£2,000 |
|
Anna Sabine Liberal Democrat |
Frome and East Somerset England |
475
235 / 551 |
393
105 / 9879 |
14
£33,943 |
|
Anna Turley Labour (Co-op) |
Redcar England |
330
271 / 551 |
632
20 / 9879 |
14
£54,650 |
Voting and debate ranks are calculated based on the number of eligible divisions/debates since that MP was elected to the current parliament.