← Back to MPs
56.7
Leaning conservative
297 coded votes
1,153
Total votes
502
Ayes
651
Noes
0
Other
Parliamentary History
Ideology spectrum
56.7
ProgressiveCentreConservative
Leaning conservative — based on 297 coded votes across 3 axes (26% coverage).
Policy axis scores
0 = progressive, 50 = centre, 100 = conservative. Based on coded division votes.
Economic policy
59
High confidence
197 votes
Civil liberties
56
High confidence
74 votes
Climate / energy
42
High confidence
26 votes
Voting trends (most recent 12 months of activity)
Voting record
April 2023
8 votes
| Division | Date | Vote |
|---|---|---|
| Illegal Migration Bill Report Stage: New Clause 15 | 26 Apr 2023 | AYE |
| Illegal Migration Bill Report Stage: New Clause 10 | 26 Apr 2023 | AYE |
| Illegal Migration Bill Report Stage: New Clause 9 | 26 Apr 2023 | AYE |
| Opposition Day: Cost of living increases | 25 Apr 2023 | NO |
| Opposition Day: Water quality (sewage discharge): motion as amended | 25 Apr 2023 | NO |
| Opposition Day: Water quality (sewage discharge): Prime Minister's amendment | 25 Apr 2023 | NO |
| Public Order Bill: motion to disagree with Lords Amendments 6H & 6J | 24 Apr 2023 | NO |
| Finance (No. 2) Bill Committee of the whole House: Amendment 7 | 19 Apr 2023 | NO |
January 2023
9 votes
| Division | Date | Vote |
|---|---|---|
| Economic Crime and Corporate Transparency Bill Report Stage: New Clause 34 | 24 Jan 2023 | NO |
| Economic Crime and Corporate Transparency Bill Report Stage: New Clause 22 | 24 Jan 2023 | NO |
| Retained EU Law (Revocation and Reform) Bill: Third Reading | 18 Jan 2023 | AYE |
| Retained EU Law (Revocation and Reform) Bill Report Stage: Amendment 36 | 18 Jan 2023 | AYE |
| Retained EU Law (Revocation and Reform) Bill Report Stage: Amendment 19 | 18 Jan 2023 | AYE |
| Retained EU Law (Revocation and Reform) Bill Report Stage: Amendment 28 | 18 Jan 2023 | AYE |
| Standing Order No. 24 debate: section 35 of the Scotland Act | 17 Jan 2023 | NO |
| Strikes (Minimum Service Levels) Bill: Money | 16 Jan 2023 | NO |
| Stamp Duty Land Tax (Reduction) Bill Committee: Amendment (a) to Government Amendment 1 | 10 Jan 2023 | NO |
December 2022
13 votes
| Division | Date | Vote |
|---|---|---|
| Opposition day: Scotland's future | 14 Dec 2022 | NO |
| Asylum Seekers (Removal to safe countries) - Leave to bring in bill | 14 Dec 2022 | NO |
| draft Architects Act 1997 (Amendment) Regulations 2022 | 14 Dec 2022 | NO |
| Levelling-up and Regeneration Bill: New Clause 120 | 13 Dec 2022 | AYE |
| Levelling-up and Regeneration Bill Report Stage: New Clause 98 | 13 Dec 2022 | NO |
| Standards Code of Conduct amendment (b) | 12 Dec 2022 | NO |
| Standards Code of Conduct amendment (a) | 12 Dec 2022 | NO |
| Draft Voter Identification Regulations 2022 | 12 Dec 2022 | NO |
| Trade (Australia and New Zealand) Bill Report Stage: NC12 | 12 Dec 2022 | AYE |
| Trade (Australia and New Zealand) Bill Report Stage: NC2 | 12 Dec 2022 | NO |
| Financial Markets and Services Bill Report Stage: New Clause 7 | 7 Dec 2022 | NO |
| Financial Markets and Services Bill Report Stage: New Clause 2 | 7 Dec 2022 | NO |
| Financial Services and Markets Bill Report Stage: New Clause 1 | 7 Dec 2022 | NO |