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
271.9
Avg Debate Contributions
312.7
With Registered Interests
623
Avg MP Interests
£53,427
|
MP Name
|
Constituency
|
Voting Rank
|
Debate Rank
|
Registered Interests
|
|---|---|---|---|---|
|
Abtisam Mohamed Labour (Co-op) |
Sheffield Central England |
371
251 / 529 |
445
87 / 9244 |
5
£8,372 |
|
Adam Dance Liberal Democrat |
Yeovil England |
228
300 / 529 |
168
162 / 9244 |
23
£34,655 |
|
Adam Jogee Labour (Co-op) |
Newcastle-under-Lyme England |
158
331 / 529 |
39
262 / 9244 |
15
£64,511 |
|
Adam Thompson Labour (Co-op) |
Erewash England |
296
272 / 529 |
239
137 / 9244 |
8
£16,799 |
|
Adrian Ramsay Green Party |
Waveney Valley England |
553
199 / 529 |
282
125 / 9244 |
26
£215,413 |
|
Afzal Khan Labour (Co-op) |
Manchester Rusholme England |
202
312 / 529 |
445
87 / 9244 |
7
£14,816 |
|
Al Carns Labour (Co-op) |
Birmingham Selly Oak England |
360
253 / 529 |
445
87 / 9244 |
3
£49,442 |
|
Alan Gemmell Labour (Co-op) |
Central Ayrshire Scotland |
168
327 / 529 |
555
59 / 9244 |
16
£15,313 |
|
Alan Mak Conservative |
Havant England |
288
275 / 529 |
614
35 / 9244 |
29
£157,765 |
|
Alan Strickland Labour (Co-op) |
Newton Aycliffe and Spennymoor England |
272
280 / 529 |
585
49 / 9244 |
2
£7,000 |
|
Alberto Costa Conservative |
South Leicestershire England |
137
341 / 529 |
599
44 / 9244 |
25
£29,833 |
|
Alex Baker Labour (Co-op) |
Aldershot England |
45
396 / 529 |
403
96 / 9244 |
8
£31,350 |
|
Alex Ballinger Labour (Co-op) |
Halesowen England |
56
387 / 529 |
235
138 / 9244 |
7
£17,285 |
|
Alex Brewer Liberal Democrat |
North East Hampshire England |
200
314 / 529 |
515
69 / 9244 |
9
£25,111 |
|
Alex Burghart Conservative |
Brentwood and Ongar England |
221
303 / 529 |
305
119 / 9244 |
7
£29,371 |
|
Alex Davies-Jones Labour (Co-op) |
Pontypridd Wales |
158
331 / 529 |
209
147 / 9244 |
6
£23,390 |
|
Alex Easton Independent |
North Down Northern Ireland |
529
208 / 529 |
193
153 / 9244 |
0
£0 |
|
Alex Mayer Labour (Co-op) |
Dunstable and Leighton Buzzard England |
234
298 / 529 |
424
92 / 9244 |
5
£7,500 |
|
Alex McIntyre Labour (Co-op) |
Gloucester England |
596
172 / 529 |
254
132 / 9244 |
4
£26,659 |
|
Alex Norris Labour (Co-op) |
Nottingham North and Kimberley England |
537
205 / 529 |
403
96 / 9244 |
4
£2,850 |
|
Alex Sobel Labour (Co-op) |
Leeds Central and Headingley England |
392
247 / 529 |
148
171 / 9244 |
20
£18,381 |
|
Alice Macdonald Labour (Co-op) |
Norwich North England |
133
343 / 529 |
275
127 / 9244 |
17
£50,733 |
|
Alicia Kearns Conservative |
Rutland and Stamford England |
439
235 / 529 |
247
134 / 9244 |
17
£55,740 |
|
Alison Bennett Liberal Democrat |
Mid Sussex England |
123
348 / 529 |
33
269 / 9244 |
24
£51,187 |
|
Alison Griffiths Conservative |
Bognor Regis and Littlehampton England |
145
337 / 529 |
295
123 / 9244 |
18
£28,742 |
|
Alison Hume Labour (Co-op) |
Scarborough and Whitby England |
221
303 / 529 |
214
145 / 9244 |
14
£59,081 |
|
Alison McGovern Labour (Co-op) |
Birkenhead England |
576
186 / 529 |
325
114 / 9244 |
3
£6,350 |
|
Alison Taylor Labour (Co-op) |
Paisley and Renfrewshire North Scotland |
576
186 / 529 |
515
69 / 9244 |
11
£16,250 |
|
Alistair Strathern Labour (Co-op) |
Hitchin England |
296
272 / 529 |
172
160 / 9244 |
1
£1,000 |
|
Amanda Hack Labour (Co-op) |
North West Leicestershire England |
55
390 / 529 |
172
160 / 9244 |
10
£10,920 |
|
Amanda Martin Labour (Co-op) |
Portsmouth North England |
267
282 / 529 |
57
246 / 9244 |
21
£21,874 |
|
Andrew Bowie Conservative |
West Aberdeenshire and Kincardine Scotland |
192
316 / 529 |
205
148 / 9244 |
5
£26,171 |
|
Andrew Cooper Labour (Co-op) |
Mid Cheshire England |
39
403 / 529 |
193
153 / 9244 |
4
£15,036 |
|
Andrew George Liberal Democrat |
St Ives England |
163
329 / 529 |
126
183 / 9244 |
8
£71,709 |
|
Andrew Griffith Conservative |
Arundel and South Downs England |
420
239 / 529 |
434
89 / 9244 |
22
£108,179 |
|
Andrew Lewin Labour (Co-op) |
Welwyn Hatfield England |
306
269 / 529 |
410
95 / 9244 |
29
£243,522 |
|
Andrew Pakes Labour (Co-op) |
Peterborough England |
518
213 / 529 |
186
156 / 9244 |
23
£91,865 |
|
Andrew Ranger Labour (Co-op) |
Wrexham Wales |
388
248 / 529 |
606
42 / 9244 |
6
£7,219 |
|
Andrew Rosindell Reform UK |
Romford England |
484
223 / 529 |
150
170 / 9244 |
20
£71,494 |
|
Andrew Western Labour (Co-op) |
Stretford and Urmston England |
383
249 / 529 |
282
125 / 9244 |
11
£35,130 |
|
Andy MacNae Labour (Co-op) |
Rossendale and Darwen England |
202
312 / 529 |
379
102 / 9244 |
6
£20,437 |
|
Andy McDonald Labour (Co-op) |
Middlesbrough and Thornaby East England |
263
284 / 529 |
144
172 / 9244 |
5
£25,000 |
|
Andy Slaughter Labour (Co-op) |
Hammersmith and Chiswick England |
368
252 / 529 |
126
183 / 9244 |
0
£0 |
|
Angela Rayner Labour (Co-op) |
Ashton-under-Lyne England |
494
220 / 529 |
577
52 / 9244 |
25
£318,854 |
|
Ann Davies Plaid Cymru |
Caerfyrddin Wales |
315
266 / 529 |
140
173 / 9244 |
15
£7,172 |
|
Anna Dixon Labour (Co-op) |
Shipley England |
54
391 / 529 |
58
244 / 9244 |
9
£50,917 |
|
Anna Gelderd Labour (Co-op) |
South East Cornwall England |
245
293 / 529 |
463
83 / 9244 |
6
£15,185 |
|
Anna McMorrin Labour (Co-op) |
Cardiff North Wales |
317
265 / 529 |
608
39 / 9244 |
1
£2,000 |
|
Anna Sabine Liberal Democrat |
Frome and East Somerset England |
478
225 / 529 |
403
96 / 9244 |
14
£33,943 |
|
Anna Turley Labour (Co-op) |
Redcar England |
378
250 / 529 |
632
20 / 9244 |
13
£53,750 |
Voting and debate ranks are calculated based on the number of eligible divisions/debates since that MP was elected to the current parliament.