MP Attendance League Table
Who's actually turning up to Parliament? Tracking voting participation for all 20 current MPs since the 2024-07-04 general election.
20 MPs · 175 divisions
| # | MP | Party | Constituency | Voted | Total | Attendance ▼ |
|---|---|---|---|---|---|---|
| 1 | Rushanara Ali | Labour | Bethnal Green and Stepney | 166 | 175 | 94.9% |
| 2 | Jack Abbott | Labour (Co-op) | Ipswich | 163 | 175 | 93.1% |
| 3 | Callum Anderson | Labour | Buckingham and Bletchley | 153 | 175 | 87.4% |
| 4 | Luke Akehurst | Labour | North Durham | 150 | 175 | 85.7% |
| 5 | Tahir Ali | Labour | Birmingham Hall Green and Moseley | 140 | 175 | 80% |
| 6 | Debbie Abrahams | Labour | Oldham East and Saddleworth | 139 | 175 | 79.4% |
| 7 | Sadik Al-Hassan | Labour | North Somerset | 136 | 175 | 77.7% |
| 8 | Gideon Amos | Liberal Democrat | Taunton and Wellington | 132 | 175 | 75.4% |
| 9 | Dr Zubir Ahmed | Labour | Glasgow South West | 117 | 175 | 66.9% |
| 10 | Fleur Anderson | Labour | Putney | 116 | 175 | 66.3% |
| 11 | Mr Bayo Alaba | Labour | Southend East and Rochford | 111 | 175 | 63.4% |
| 12 | Jim Allister | Traditional Unionist Voice | North Antrim | 109 | 175 | 62.3% |
| 13 | Heidi Alexander | Labour | Swindon South | 106 | 175 | 60.6% |
| 14 | Stuart Anderson | Conservative | South Shropshire | 105 | 175 | 60% |
| 15 | Dan Aldridge | Labour | Weston-super-Mare | 96 | 175 | 54.9% |
| 16 | Shockat Adam | Independent | Leicester South | 85 | 175 | 48.6% |
| 17 | Lee Anderson | Reform UK | Ashfield | 78 | 175 | 44.6% |
| 18 | Mr Douglas Alexander | Labour (Co-op) | Lothian East | 64 | 175 | 36.6% |
| 19 | Ms Diane Abbott | Labour | Hackney North and Stoke Newington | 54 | 175 | 30.9% |
| 20 | Dr Rosena Allin-Khan | Labour | Tooting | 10 | 175 | 5.7% |
#1Rushanara Ali
94.9%Labour · Bethnal Green and Stepney
166 / 175 divisions
#2Jack Abbott
93.1%Labour (Co-op) · Ipswich
163 / 175 divisions
#3Callum Anderson
87.4%Labour · Buckingham and Bletchley
153 / 175 divisions
#4Luke Akehurst
85.7%Labour · North Durham
150 / 175 divisions
#5Tahir Ali
80%Labour · Birmingham Hall Green and Moseley
140 / 175 divisions
#6Debbie Abrahams
79.4%Labour · Oldham East and Saddleworth
139 / 175 divisions
#7Sadik Al-Hassan
77.7%Labour · North Somerset
136 / 175 divisions
#8Gideon Amos
75.4%Liberal Democrat · Taunton and Wellington
132 / 175 divisions
#9Dr Zubir Ahmed
66.9%Labour · Glasgow South West
117 / 175 divisions
#10Fleur Anderson
66.3%Labour · Putney
116 / 175 divisions
#11Mr Bayo Alaba
63.4%Labour · Southend East and Rochford
111 / 175 divisions
#12Jim Allister
62.3%Traditional Unionist Voice · North Antrim
109 / 175 divisions
#13Heidi Alexander
60.6%Labour · Swindon South
106 / 175 divisions
#14Stuart Anderson
60%Conservative · South Shropshire
105 / 175 divisions
#15Dan Aldridge
54.9%Labour · Weston-super-Mare
96 / 175 divisions
#16Shockat Adam
48.6%Independent · Leicester South
85 / 175 divisions
#17Lee Anderson
44.6%Reform UK · Ashfield
78 / 175 divisions
#18Mr Douglas Alexander
36.6%Labour (Co-op) · Lothian East
64 / 175 divisions
#19Ms Diane Abbott
30.9%Labour · Hackney North and Stoke Newington
54 / 175 divisions
#20Dr Rosena Allin-Khan
5.7%Labour · Tooting
10 / 175 divisions