← Back to MPs
1,393
Total votes
811
Ayes
582
Noes
0
Other
Parliamentary History
Ideology spectrum
43.8
ProgressiveCentreConservative
Leaning progressive — based on 309 coded votes across 4 axes (22% coverage).
Policy axis scores
0 = progressive, 50 = centre, 100 = conservative. Based on coded division votes.
Economic policy
42
High confidence
194 votes
Civil liberties
44
High confidence
84 votes
Climate / energy
56
High confidence
30 votes
Governance
0
Low confidence
1 votes
Voting trends (last 12 months)
Voting record
November 2025
1 votes
| Division | Date | Vote |
|---|---|---|
| Employment Rights Bill: motion to disagree with Lords Amendment 1B | 5 Nov 2025 | AYE |
October 2025
10 votes
| Division | Date | Vote |
|---|---|---|
| Sentencing Bill: Third Reading | 29 Oct 2025 | AYE |
| Sentencing Bill Report Stage: New Clause 20 | 29 Oct 2025 | NO |
| Sentencing Bill Report Stage: New Clause 19 | 29 Oct 2025 | NO |
| Sentencing Bill Report Stage: New Clause 12 | 29 Oct 2025 | NO |
| Sentencing Bill Report Stage: New Clause 1 | 29 Oct 2025 | NO |
| Opposition Day: China spying case | 28 Oct 2025 | NO |
| Victims and Courts Bill Report Stage: New Clause 4 | 27 Oct 2025 | NO |
| Mental Health Bill Report Stage: Amendment 41 | 14 Oct 2025 | NO |
| Mental Health Bill Report Stage: Amendment 40 | 14 Oct 2025 | NO |
| Mental Health Bill Report Stage New Clause 26 | 14 Oct 2025 | NO |
September 2025
14 votes
July 2025
5 votes
| Division | Date | Vote |
|---|---|---|
| Enterprise Act 2002 (Amendment of Section 58 Considerations) Order 2025 (SI, 2025, No. 737) | 16 Jul 2025 | AYE |
| Draft Enterprise Act 2002 (Definition of Newspaper) Order 2025 | 16 Jul 2025 | AYE |
| Opposition Day: Welfare | 15 Jul 2025 | NO |
| Universal Credit and Personal Independence Payment Bill: Third Reading | 9 Jul 2025 | AYE |
| Universal Credit and Personal Independence Payment Bill Committee: Amendment 38 | 9 Jul 2025 | NO |