← Back to MPs
60.4
Leaning conservative
419 coded votes
2,445
Total votes
1,090
Ayes
1,355
Noes
0
Other
Parliamentary History
Ideology spectrum
60.4
ProgressiveCentreConservative
Leaning conservative — based on 419 coded votes across 6 axes (17% coverage).
Policy axis scores
0 = progressive, 50 = centre, 100 = conservative. Based on coded division votes.
Economic policy
59
High confidence
246 votes
Civil liberties
60
High confidence
105 votes
Climate / energy
56
High confidence
54 votes
Migration
100
Low confidence
2 votes
Governance
100
Low confidence
3 votes
Social / moral
100
Low confidence
9 votes
Voting trends (last 12 months)
Voting record
September 2025
8 votes
| Division | Date | Vote |
|---|---|---|
| Renters’ Rights Bill: Motion to disagree with Lords Amendment 11 | 8 Sep 2025 | NO |
| House of Lords (Hereditary Peers) Bill: motion to disagree with Lords Amendment 3 | 4 Sep 2025 | NO |
| House of Lords (Hereditary Peers) Bill: Motion to disagree with Lords Amendment 2 | 4 Sep 2025 | NO |
| House of Lords (Hereditary Peers) Bill: motion to disagree with Lords Amendment 1 | 4 Sep 2025 | NO |
| Opposition day: Hospitality sector | 3 Sep 2025 | AYE |
| Opposition day: Property taxes | 3 Sep 2025 | AYE |
| English Devolution and Community Empowerment Bill: Second Reading | 2 Sep 2025 | NO |
| English Devolution and Community Empowerment Bill: Reasoned Amendment | 2 Sep 2025 | AYE |
July 2025
11 votes
| Division | Date | Vote |
|---|---|---|
| Opposition Day: Tax | 15 Jul 2025 | AYE |
| Opposition Day: Welfare | 15 Jul 2025 | AYE |
| Universal Credit and Personal Independence Payment Bill: Third Reading | 9 Jul 2025 | NO |
| Universal Credit and Personal Independence Payment Bill Committee: New Clause 8 | 9 Jul 2025 | NO |
| Universal Credit and Personal Independence Payment Bill Committee: Amendment 45 | 9 Jul 2025 | AYE |
| Universal Credit and Personal Independent Payment Bill Committee: Amendment 50 | 9 Jul 2025 | AYE |
| Universal Credit and Personal Independent Payment Bill Committee: Amendment 39 | 9 Jul 2025 | NO |
| Terrorism Act 2000 (Proscribed Organisations) (Amendment) Order 2025 | 2 Jul 2025 | AYE |
| Armed Forces Commissioner Bill: Motion to insist on 2A and disagree with LA2B and LA2C | 2 Jul 2025 | NO |
| Draft Criminal Justice Act 2003 (Suitability for Fixed Term Recall) Order 2025 | 2 Jul 2025 | NO |
| Universal Credit and Personal Independent Payment Bill: Second Reading | 1 Jul 2025 | NO |
June 2025
9 votes
| Division | Date | Vote |
|---|---|---|
| Terminally Ill Adults (End of Life) Bill: Third Reading | 20 Jun 2025 | NO |
| Crime and Policing Bill: Third Reading | 18 Jun 2025 | NO |
| Crime and Policing Bill Report Stage: New Clause 130 | 18 Jun 2025 | AYE |
| Crime and Policing Bill Report Stage: New Clause 121 | 18 Jun 2025 | AYE |
| Crime and Policing Bill Report Stage: New Clause 88 | 18 Jun 2025 | AYE |
| Crime and Policing Bill Report Stage: New Clause 7 | 18 Jun 2025 | AYE |
| Crime and Policing Bill Report Stage: New Clause 106 | 17 Jun 2025 | AYE |
| Crime and Policing Bill Report Stage: New Clause 1 | 17 Jun 2025 | NO |
| Crime and Policing Bill Report Stage: Amendment 160 | 17 Jun 2025 | NO |
May 2025
2 votes
| Division | Date | Vote |
|---|---|---|
| Data Use and Access Bill: motion to disagree to Lords Amendment 49D | 22 May 2025 | AYE |
| Opposition Day: UK-EU Summit: Government amendment | 13 May 2025 | NO |