Where they stand
More authoritarianMore libertarianLiberal leftConservative rightPippa Heylings
2024Today
- Left – right
- −0.21
- Libertarian – authoritarian
- −0.23
Every vote
- YesCourts and Tribunals Bill Report Stage: Amendment 18Courts and Tribunals Bill Report Stage: Amendment 18 · 2026-10-13 · Failed
- NoNorthern Ireland Troubles Bill: Carry-over extension motionNorthern Ireland Troubles Bill: Carry-over extension motion · 2026-10-13 · Passed
- YesCourts and Tribunals Bill Report Stage: New Clause 25Courts and Tribunals Bill Report Stage: New Clause 25 · 2026-10-13 · Failed
- YesCourts and Tribunals Bill Report Stage: Amendment 1Courts and Tribunals Bill Report Stage: Amendment 1 · 2026-10-13 · Failed
- NoCourts and Tribunals Bill: Third ReadingCourts and Tribunals Bill: Third Reading · 2026-10-13 · Passed
- YesTerminally Ill Adults (End of Life) Bill: Second ReadingTerminally Ill Adults (End of Life) Bill: Second Reading · 2026-09-11 · Failed
- YesClosure motionClosure motion · 2026-09-11 · Passed
- YesHealth Bill: Report Stage: New Clause 140Health Bill: Report Stage: New Clause 140 · 2026-09-08 · Failed
- NoHealth Bill: Report Stage: New Clause 142Health Bill: Report Stage: New Clause 142 · 2026-09-08 · Failed
- YesHealth Bill: Report Stage: Amendment 1Health Bill: Report Stage: Amendment 1 · 2026-09-08 · Failed
- YesHealth Bill: Report Stage: New Clause 145Health Bill: Report Stage: New Clause 145 · 2026-09-07 · Failed
- YesHealth Bill: Report Stage: New Clause 6Health Bill: Report Stage: New Clause 6 · 2026-09-07 · Failed
- YesRepresentation of the People Bill: Report Stage: New Clause 88Representation of the People Bill: Report Stage: New Clause 88 · 2026-09-02 · Failed
- YesRepresentation of the People Bill: Report Stage: New Clause 65Representation of the People Bill: Report Stage: New Clause 65 · 2026-09-02 · Failed
- NoRepresentation of the People Bill: Report Stage: New Clause 67Representation of the People Bill: Report Stage: New Clause 67 · 2026-09-02 · Failed
- NoImmigration and Asylum Bill: Second ReadingImmigration and Asylum Bill: Second Reading · 2026-07-13 · Passed
- NoImmigration and Asylum Bill: Reasoned Amendment to Second ReadingImmigration and Asylum Bill: Reasoned Amendment to Second Reading · 2026-07-13 · Failed
- YesDraft Children’s Wellbeing and Schools Act 2026 (Establishment of Schools) (Consequential Amendments) Regulations 2026Draft Children’s Wellbeing and Schools Act 2026 (Establishment of Schools) (Consequential Amendments) Regulations 2026 · 2026-07-08 · Passed
- NoDraft Town and Country Planning (Discharge of Local Planning Authority Functions) (England) Regulations 2026Draft Town and Country Planning (Discharge of Local Planning Authority Functions) (England) Regulations 2026 · 2026-07-08 · Passed
- YesTaxation (Energy and Vehicles) Bill Committee: New Clause 4Taxation (Energy and Vehicles) Bill Committee: New Clause 4 · 2026-07-01 · Failed
- YesTaxation (Energy and Vehicles) Bill Committee: New Clause 2Taxation (Energy and Vehicles) Bill Committee: New Clause 2 · 2026-07-01 · Failed
- YesTaxation (Energy and Vehicles) Bill Committee: New Clause 5Taxation (Energy and Vehicles) Bill Committee: New Clause 5 · 2026-07-01 · Failed
- YesDraft Carbon Budget Order 2026Draft Carbon Budget Order 2026 · 2026-06-24 · Passed
- NoCustoms (Tariff and Miscellaneous Amendments) (No. 4) Regulations 2026Customs (Tariff and Miscellaneous Amendments) (No. 4) Regulations 2026 · 2026-06-24 · Passed
- YesDraft Climate Change Act 2008 (International Aviation and International Shipping) Regulations 2026Draft Climate Change Act 2008 (International Aviation and International Shipping) Regulations 2026 · 2026-06-24 · Passed
- YesDraft Climate Change Act 2008 (Credit Limit) Order 2026Draft Climate Change Act 2008 (Credit Limit) Order 2026 · 2026-06-24 · Passed
- YesArmed Forces Bill Report Stage: Amendment 11Armed Forces Bill Report Stage: Amendment 11 · 2026-06-22 · Failed
- YesArmed Forces Bill Report Stage: New Clause 22Armed Forces Bill Report Stage: New Clause 22 · 2026-06-22 · Failed
- NoArmed Forces Bill Report Stage: New Clause 11Armed Forces Bill Report Stage: New Clause 11 · 2026-06-22 · Failed
- YesCyber Security and Resilience (Network and Information Systems) Bill Remaining Stages: New Clause 14Cyber Security and Resilience (Network and Information Systems) Bill Remaining Stages: New Clause 14 · 2026-06-16 · Failed
- YesCyber Security and Resilience (Network and Information Systems) Bill Remaining Stages: Amendment 3Cyber Security and Resilience (Network and Information Systems) Bill Remaining Stages: Amendment 3 · 2026-06-16 · Failed
- YesCyber Security and Resilience (Network and Information Systems) Bill Remaining Stages: New Clause 13Cyber Security and Resilience (Network and Information Systems) Bill Remaining Stages: New Clause 13 · 2026-06-16 · Failed
- YesRailways Bill Remaining Stages: Amendment 143Railways Bill Remaining Stages: Amendment 143 · 2026-06-10 · Failed
- YesRailways Bill Remaining Stages: Amendment 148Railways Bill Remaining Stages: Amendment 148 · 2026-06-10 · Failed
- YesRailways Bill Remaining Stages: New Clause 1Railways Bill Remaining Stages: New Clause 1 · 2026-06-10 · Failed
- NoRailways Bill: Third ReadingRailways Bill: Third Reading · 2026-06-10 · Passed
- YesSteel Industry (Nationalisation) Bill Committee: New Clause 4Steel Industry (Nationalisation) Bill Committee: New Clause 4 · 2026-06-09 · Failed
- YesDraft Combined Authorities (Mayoral Elections) (Amendment) Order 2026Draft Combined Authorities (Mayoral Elections) (Amendment) Order 2026 · 2026-06-09 · Passed
- YesSteel Industry (Nationalisation) Bill Committee: New Clause 8Steel Industry (Nationalisation) Bill Committee: New Clause 8 · 2026-06-08 · Failed
- YesArmed Forces Bill Committee: New Clause 2Armed Forces Bill Committee: New Clause 2 · 2026-06-02 · Failed
- YesArmed Forces Bill Committee: New Clause 5Armed Forces Bill Committee: New Clause 5 · 2026-06-02 · Failed
- NoArmed Forces Bill Committee: New Clause 6Armed Forces Bill Committee: New Clause 6 · 2026-06-02 · Failed
- YesArmed Forces Bill Committee: New Clause 13Armed Forces Bill Committee: New Clause 13 · 2026-06-02 · Failed
- NoKing's Speech Motion for an AddressKing's Speech Motion for an Address · 2026-05-20 · Passed
- YesKing's Speech Motion for an Address: amendment (l)King's Speech Motion for an Address: amendment (l) · 2026-05-20 · Failed
- YesPrivilegePrivilege · 2026-04-28 · Failed
- NoEnglish Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 36English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 36 · 2026-04-21 · Passed
- NoEnglish Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 26English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 26 · 2026-04-21 · Passed
- NoEnglish Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 98English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 98 · 2026-04-21 · Passed
- NoEnglish Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 4English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 4 · 2026-04-21 · Passed
- NoEnglish Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 2English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 2 · 2026-04-21 · Passed
- NoEnglish Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 13English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 13 · 2026-04-21 · Passed
- NoEnglish Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 41English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 41 · 2026-04-21 · Passed
- NoEnglish Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 37English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 37 · 2026-04-21 · Passed
- NoCrime and Policing Bill: Amendments (a) to (b) in lieu of Lords Amendments 359 and 439Crime and Policing Bill: Amendments (a) to (b) in lieu of Lords Amendments 359 and 439 · 2026-04-20 · Passed
- NoCrime and Policing Bill: Amendment (a) to Amendment 2B and Amendment (b) to Amendment 2C in lieu of Lords Amendments 2D and 2ECrime and Policing Bill: Amendment (a) to Amendment 2B and Amendment (b) to Amendment 2C in lieu of Lords Amendments 2D and 2E · 2026-04-20 · Passed
- NoCrime and Policing Bill: Amendments (a) and (b) in lieu of Lords Amendment 342Crime and Policing Bill: Amendments (a) and (b) in lieu of Lords Amendment 342 · 2026-04-20 · Passed
- NoCrime and Policing Bill: Amendments (a) to (d) in lieu of Lords Amendment 11Crime and Policing Bill: Amendments (a) to (d) in lieu of Lords Amendment 11 · 2026-04-20 · Passed
- NoChildren's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 41BChildren's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 41B · 2026-04-15 · Passed
- NoChildren's Wellbeing and Schools Bill: Amendments (a) to (f) in lieu of Lords Amendment 38Children's Wellbeing and Schools Bill: Amendments (a) to (f) in lieu of Lords Amendment 38 · 2026-04-15 · Passed
- NoPension Schemes Bill: motion to disagree with Lords Amendment 43Pension Schemes Bill: motion to disagree with Lords Amendment 43 · 2026-04-15 · Passed
- NoPension Schemes Bill: motion to disagree with Lords Amendment 1Pension Schemes Bill: motion to disagree with Lords Amendment 1 · 2026-04-15 · Passed
- NoPension Schemes Bill: motion to disagree with Lords Amendment 78Pension Schemes Bill: motion to disagree with Lords Amendment 78 · 2026-04-15 · Passed
- NoChildren's Wellbeing and Schools Bill: Amendments (a) to (c) in lieu of Lords Amendment 106Children's Wellbeing and Schools Bill: Amendments (a) to (c) in lieu of Lords Amendment 106 · 2026-04-15 · Passed
- NoPension Schemes Bill: motion to disagree with Lords Amendment 26Pension Schemes Bill: motion to disagree with Lords Amendment 26 · 2026-04-15 · Passed
- NoPension Schemes Bill: motion to disagree with Lords Amendment 15Pension Schemes Bill: motion to disagree with Lords Amendment 15 · 2026-04-15 · Passed
- NoChildren's Wellbeing and Schools Bill: Amendments (a) to (e) in lieu of Lords Amendment 102Children's Wellbeing and Schools Bill: Amendments (a) to (e) in lieu of Lords Amendment 102 · 2026-04-15 · Passed
- NoPension Schemes Bill: motion to disagree with Lords Amendment 35Pension Schemes Bill: motion to disagree with Lords Amendment 35 · 2026-04-15 · Passed
- NoCrime and Policing Bill: motion to disagree with Lords Amendment 11Crime and Policing Bill: motion to disagree with Lords Amendment 11 · 2026-04-14 · Passed
- NoCrime and Policing Bill: motion to disagree with Lords Amendment 6Crime and Policing Bill: motion to disagree with Lords Amendment 6 · 2026-04-14 · Passed
- NoCrime and Policing Bill: motion to disagree with Lords Amendment 357Crime and Policing Bill: motion to disagree with Lords Amendment 357 · 2026-04-14 · Passed
- YesCrime and Policing Bill: motion to disagree with Lords Amendment 334Crime and Policing Bill: motion to disagree with Lords Amendment 334 · 2026-04-14 · Passed
- NoCrime and Policing Bill: motion to disagree with Lords Amendment 342Crime and Policing Bill: motion to disagree with Lords Amendment 342 · 2026-04-14 · Passed
- NoCrime and Policing Bill: motion to disagree with Lords Amendment 359Crime and Policing Bill: motion to disagree with Lords Amendment 359 · 2026-04-14 · Passed
- NoCrime and Policing Bill: motion to disagree with Lords Amendment 333Crime and Policing Bill: motion to disagree with Lords Amendment 333 · 2026-04-14 · Passed
- NoCrime and Policing Bill: motion to disagree with Lords Amendment 2Crime and Policing Bill: motion to disagree with Lords Amendment 2 · 2026-04-14 · Passed
- NoVictims and Courts Bill: motion to disagree with Lords Amendment 3Victims and Courts Bill: motion to disagree with Lords Amendment 3 · 2026-03-25 · Passed
- NoVictims and Courts Bill: motion to disagree with Lords Amendment 4Victims and Courts Bill: motion to disagree with Lords Amendment 4 · 2026-03-25 · Passed
- NoVictims and Courts Bill: motion to disagree with Lords Amendment 1Victims and Courts Bill: motion to disagree with Lords Amendment 1 · 2026-03-25 · Passed
- NoVictims and Courts Bill: motion to disagree with Lords Amendment 2Victims and Courts Bill: motion to disagree with Lords Amendment 2 · 2026-03-25 · Passed
- NoVictims and Courts Bill: motion to disagree with Lords Amendment 6Victims and Courts Bill: motion to disagree with Lords Amendment 6 · 2026-03-25 · Passed
- NoVictims and Courts Bill: motion to disagree with Lords Amendment 5Victims and Courts Bill: motion to disagree with Lords Amendment 5 · 2026-03-25 · Passed
- NoNational Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 5National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 5 · 2026-03-23 · Passed
- NoNational Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 2National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 2 · 2026-03-23 · Passed
- NoNational Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 3National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 3 · 2026-03-23 · Passed
- NoNational Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 6National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 6 · 2026-03-23 · Passed
- NoNational Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 1National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 1 · 2026-03-23 · Passed
- YesFinance (No. 2) Bill Report Stage: Amendment 5Finance (No. 2) Bill Report Stage: Amendment 5 · 2026-03-11 · Failed
- NoFinance (No. 2) Bill: Third ReadingFinance (No. 2) Bill: Third Reading · 2026-03-11 · Passed
- YesFinance (No. 2) Bill Report Stage: New Clause 11Finance (No. 2) Bill Report Stage: New Clause 11 · 2026-03-11 · Failed
- YesFinance (No. 2) Bill Report Stage: Amendment 6Finance (No. 2) Bill Report Stage: Amendment 6 · 2026-03-11 · Failed
- YesCourts and Tribunals Bill: Reasoned Amendment to Second ReadingCourts and Tribunals Bill: Reasoned Amendment to Second Reading · 2026-03-10 · Failed
- NoCourts and Tribunals Bill: Second ReadingCourts and Tribunals Bill: Second Reading · 2026-03-10 · Passed
- NoChildren's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 38Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 38 · 2026-03-09 · Passed
- NoChildren's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 41Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 41 · 2026-03-09 · Passed
- NoChildren's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 106Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 106 · 2026-03-09 · Passed
- NoChildren's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 102Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 102 · 2026-03-09 · Passed
- NoChildren's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 17Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 17 · 2026-03-09 · Passed
- YesOpposition Day: Protections for children from online harmsOpposition Day: Protections for children from online harms · 2026-02-24 · Failed
- YesUniversal Credit (Removal of Two Child Limit) Bill: Third ReadingUniversal Credit (Removal of Two Child Limit) Bill: Third Reading · 2026-02-23 · Passed
Showing 100 of 346
Career
2024today
- 2024–todayUK House of Commons
