← Back to MPs
35.0
Progressive
128 coded votes
691
Total votes
389
Ayes
302
Noes
0
Other
Parliamentary History
Ideology spectrum
35.0
ProgressiveCentreConservative
Progressive — based on 128 coded votes across 3 axes (19% coverage).
Policy axis scores
0 = progressive, 50 = centre, 100 = conservative. Based on coded division votes.
Economic policy
39
High confidence
59 votes
Civil liberties
35
High confidence
48 votes
Climate / energy
24
Medium confidence
21 votes
Voting trends (most recent 12 months of activity)
Voting record
January 2024
4 votes
| Division | Date | Vote |
|---|---|---|
| Scotland (Self-Determination): Ten Minute Rule Motion | 16 Jan 2024 | AYE |
| Immigration (Health Charge) (Amendment) Order 2023 | 15 Jan 2024 | AYE |
| Nationality, Immigration and Asylum Act 2002 (Amendment of List of Safe States) Regulations 2024 | 15 Jan 2024 | AYE |
| Animal Welfare (Livestock Exports) Committee Stage: Amendment 5 | 15 Jan 2024 | AYE |
November 2023
7 votes
| Division | Date | Vote |
|---|---|---|
| Draft Code of Practice on Reasonable Steps to be taken by a Trade Union (Minimum Service Levels) | 28 Nov 2023 | NO |
| Digital Markets, Competition and Consumers Bill: New Clause 30 | 20 Nov 2023 | NO |
| Digital Markets, Competition and Consumers Bill: New Clause 29 | 20 Nov 2023 | AYE |
| Digital Markets, Competition and Consumers Bill: Amendment 188 | 20 Nov 2023 | NO |
| King's Speech Motion for an Address: Amendment (k) | 15 Nov 2023 | AYE |
| King's Speech Motion for an Address: Amendment (h) | 15 Nov 2023 | NO |
| King's Speech Motion for an Address: amendment (m) | 14 Nov 2023 | AYE |
October 2023
19 votes