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
265.7
Avg Debate Contributions
294
With Registered Interests
622
Avg MP Interests
£52,522
|
MP Name
|
Constituency
|
Voting Rank
|
Debate Rank
|
Registered Interests
|
|---|---|---|---|---|
|
Abtisam Mohamed Labour (Co-op) |
Sheffield Central England |
356
248 / 515 |
448
82 / 8625 |
4
£7,920 |
|
Adam Dance Liberal Democrat |
Yeovil England |
228
294 / 515 |
183
147 / 8625 |
23
£34,655 |
|
Adam Jogee Labour (Co-op) |
Newcastle-under-Lyme England |
152
327 / 515 |
41
248 / 8625 |
15
£64,511 |
|
Adam Thompson Labour (Co-op) |
Erewash England |
304
263 / 515 |
251
125 / 8625 |
8
£16,799 |
|
Adrian Ramsay Green Party |
Waveney Valley England |
548
194 / 515 |
293
115 / 8625 |
26
£215,413 |
|
Afzal Khan Labour (Co-op) |
Manchester Rusholme England |
195
307 / 515 |
430
85 / 8625 |
7
£14,816 |
|
Al Carns Labour (Co-op) |
Birmingham Selly Oak England |
345
250 / 515 |
448
82 / 8625 |
3
£49,442 |
|
Alan Gemmell Labour (Co-op) |
Central Ayrshire Scotland |
156
324 / 515 |
563
51 / 8625 |
16
£15,313 |
|
Alan Mak Conservative |
Havant England |
300
264 / 515 |
612
33 / 8625 |
26
£146,349 |
|
Alan Strickland Labour (Co-op) |
Newton Aycliffe and Spennymoor England |
266
275 / 515 |
577
49 / 8625 |
2
£7,000 |
|
Alberto Costa Conservative |
South Leicestershire England |
147
330 / 515 |
595
42 / 8625 |
25
£29,833 |
|
Alex Baker Labour (Co-op) |
Aldershot England |
40
394 / 515 |
417
87 / 8625 |
8
£31,350 |
|
Alex Ballinger Labour (Co-op) |
Halesowen England |
55
383 / 515 |
218
136 / 8625 |
7
£17,285 |
|
Alex Brewer Liberal Democrat |
North East Hampshire England |
192
309 / 515 |
523
63 / 8625 |
9
£25,111 |
|
Alex Burghart Conservative |
Brentwood and Ongar England |
228
294 / 515 |
300
113 / 8625 |
7
£28,371 |
|
Alex Davies-Jones Labour (Co-op) |
Pontypridd Wales |
156
324 / 515 |
198
142 / 8625 |
6
£23,390 |
|
Alex Easton Independent |
North Down Northern Ireland |
531
201 / 515 |
195
143 / 8625 |
0
£0 |
|
Alex Mayer Labour (Co-op) |
Dunstable and Leighton Buzzard England |
237
291 / 515 |
417
87 / 8625 |
4
£2,500 |
|
Alex McIntyre Labour (Co-op) |
Gloucester England |
591
170 / 515 |
280
119 / 8625 |
4
£26,659 |
|
Alex Norris Labour (Co-op) |
Nottingham North and Kimberley England |
552
192 / 515 |
391
93 / 8625 |
4
£2,850 |
|
Alex Sobel Labour (Co-op) |
Leeds Central and Headingley England |
414
234 / 515 |
155
158 / 8625 |
18
£16,567 |
|
Alice Macdonald Labour (Co-op) |
Norwich North England |
136
335 / 515 |
248
127 / 8625 |
17
£50,733 |
|
Alicia Kearns Conservative |
Rutland and Stamford England |
409
235 / 515 |
265
122 / 8625 |
17
£55,740 |
|
Alison Bennett Liberal Democrat |
Mid Sussex England |
123
341 / 515 |
28
257 / 8625 |
24
£51,187 |
|
Alison Griffiths Conservative |
Bognor Regis and Littlehampton England |
142
332 / 515 |
311
111 / 8625 |
18
£28,742 |
|
Alison Hume Labour (Co-op) |
Scarborough and Whitby England |
215
300 / 515 |
223
133 / 8625 |
14
£59,081 |
|
Alison McGovern Labour (Co-op) |
Birkenhead England |
586
174 / 515 |
307
112 / 8625 |
3
£6,350 |
|
Alison Taylor Labour (Co-op) |
Paisley and Renfrewshire North Scotland |
570
184 / 515 |
547
54 / 8625 |
11
£16,250 |
|
Alistair Strathern Labour (Co-op) |
Hitchin England |
304
263 / 515 |
162
156 / 8625 |
1
£1,000 |
|
Amanda Hack Labour (Co-op) |
North West Leicestershire England |
52
384 / 515 |
180
149 / 8625 |
10
£10,920 |
|
Amanda Martin Labour (Co-op) |
Portsmouth North England |
256
280 / 515 |
51
235 / 8625 |
19
£21,517 |
|
Andrew Bowie Conservative |
West Aberdeenshire and Kincardine Scotland |
194
308 / 515 |
208
139 / 8625 |
4
£6,171 |
|
Andrew Cooper Labour (Co-op) |
Mid Cheshire England |
39
399 / 515 |
198
142 / 8625 |
4
£15,036 |
|
Andrew George Liberal Democrat |
St Ives England |
163
322 / 515 |
127
169 / 8625 |
8
£71,709 |
|
Andrew Griffith Conservative |
Arundel and South Downs England |
398
238 / 515 |
459
79 / 8625 |
21
£106,016 |
|
Andrew Lewin Labour (Co-op) |
Welwyn Hatfield England |
315
260 / 515 |
394
92 / 8625 |
29
£243,522 |
|
Andrew Pakes Labour (Co-op) |
Peterborough England |
508
210 / 515 |
206
140 / 8625 |
23
£91,865 |
|
Andrew Ranger Labour (Co-op) |
Wrexham Wales |
398
238 / 515 |
600
39 / 8625 |
6
£7,219 |
|
Andrew Rosindell Reform UK |
Romford England |
489
216 / 515 |
143
162 / 8625 |
20
£71,494 |
|
Andrew Western Labour (Co-op) |
Stretford and Urmston England |
388
240 / 515 |
318
110 / 8625 |
11
£35,130 |
|
Andy MacNae Labour (Co-op) |
Rossendale and Darwen England |
201
304 / 515 |
399
91 / 8625 |
6
£20,437 |
|
Andy McDonald Labour (Co-op) |
Middlesbrough and Thornaby East England |
274
273 / 515 |
143
162 / 8625 |
5
£25,000 |
|
Andy Slaughter Labour (Co-op) |
Hammersmith and Chiswick England |
398
238 / 515 |
121
175 / 8625 |
0
£0 |
|
Angela Rayner Labour (Co-op) |
Ashton-under-Lyne England |
520
206 / 515 |
557
52 / 8625 |
23
£283,616 |
|
Ann Davies Plaid Cymru |
Caerfyrddin Wales |
313
261 / 515 |
164
155 / 8625 |
15
£7,172 |
|
Anna Dixon Labour (Co-op) |
Shipley England |
45
390 / 515 |
56
232 / 8625 |
9
£50,917 |
|
Anna Gelderd Labour (Co-op) |
South East Cornwall England |
237
291 / 515 |
491
71 / 8625 |
5
£12,290 |
|
Anna McMorrin Labour (Co-op) |
Cardiff North Wales |
326
256 / 515 |
611
35 / 8625 |
1
£2,000 |
|
Anna Sabine Liberal Democrat |
Frome and East Somerset England |
470
222 / 515 |
394
92 / 8625 |
14
£33,943 |
|
Anna Turley Labour (Co-op) |
Redcar England |
398
238 / 515 |
629
19 / 8625 |
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.