← 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
June 2023
12 votes
| Division | Date | Vote |
|---|---|---|
| Opposition Day: Cost of living and Brexit | 14 Jun 2023 | AYE |
| Draft Animal By-Products, Pet Passport and Animal Health (Fees) (England) (Amendment) Regulations 2023 | 14 Jun 2023 | NO |
| Procurement Bill [Lords] Report Stage: Amendment 3 | 13 Jun 2023 | AYE |
| Procurement Bill [Lords] Report Stage: Amendment 18 | 13 Jun 2023 | AYE |
| Procurement Bill [Lords] Report Stage: Amendment 2 | 13 Jun 2023 | AYE |
| Procurement Bill [Lords] Report Stage: New Clause 10 | 13 Jun 2023 | NO |
| That the draft Public Order Act 1986 (Serious Disruption to the Life of the Community) Regulations 2023 be approved | 12 Jun 2023 | NO |
| Motion to disagree with Lords Amendment 42B | 12 Jun 2023 | AYE |
| Motion to disagree with Lords Amendment 15B | 12 Jun 2023 | NO |
| Opposition day: Accountability and scrutiny of Teesworks | 7 Jun 2023 | NO |
| Opposition Day: Mental health treatment and support: Government amendment | 7 Jun 2023 | NO |
| Opposition Day: Mental health treatment and support | 7 Jun 2023 | NO |
May 2023
15 votes
April 2023
3 votes
| Division | Date | Vote |
|---|---|---|
| Illegal Migration Bill - Third Reading | 26 Apr 2023 | AYE |
| Illegal Migration Bill Report Stage: Amendment 2 | 26 Apr 2023 | NO |
| Illegal Migration Bill Report Stage: Amendment 45 | 26 Apr 2023 | AYE |
Page 1/39