Where they stand
More authoritarianMore libertarianLiberal leftConservative rightDanny Kruger
Their own votesTheir party label (Reform UK)
2019Today
- Left – right
- +0.77
- Libertarian – authoritarian
- +0.40
Every vote
- YesOpposition Day motion: MoD Bicester and illegal migrantsOpposition Day motion: MoD Bicester and illegal migrants · 2026-10-14 · Failed
- 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: 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
- NoTerminally Ill Adults (End of Life) Bill: Second ReadingTerminally Ill Adults (End of Life) Bill: Second Reading · 2026-09-11 · Failed
- NoClosure motionClosure motion · 2026-09-11 · Passed
- NoDraft Plant Health, Seeds, Seed Potatoes and Plant Propagating Material (Amendment) (Northern Ireland) Regulations 2026Draft Plant Health, Seeds, Seed Potatoes and Plant Propagating Material (Amendment) (Northern Ireland) Regulations 2026 · 2026-09-09 · Passed
- YesHealth Bill: Report Stage: New Clause 140Health Bill: Report Stage: New Clause 140 · 2026-09-08 · Failed
- YesHealth Bill: Report Stage: New Clause 143Health Bill: Report Stage: New Clause 143 · 2026-09-08 · Failed
- YesHealth 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
- NoRepresentation of the People Bill: Third ReadingRepresentation of the People Bill: Third Reading · 2026-09-02 · Passed
- NoRepresentation 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
- YesRepresentation of the People Bill: Report Stage: New Clause 67Representation of the People Bill: Report Stage: New Clause 67 · 2026-09-02 · Failed
- NoDraft Code of Practice on Electronic and Workplace Ballots for Statutory Trade Union BallotsDraft Code of Practice on Electronic and Workplace Ballots for Statutory Trade Union Ballots · 2026-07-15 · Passed
- NoDraft Trade Unions (Permissible Means of Voting) and Employment Rights (Unfair Dismissal) (Amendment) Order 2026Draft Trade Unions (Permissible Means of Voting) and Employment Rights (Unfair Dismissal) (Amendment) Order 2026 · 2026-07-15 · Passed
- NoImmigration and Asylum Bill: Second ReadingImmigration and Asylum Bill: Second Reading · 2026-07-13 · Passed
- YesImmigration and Asylum Bill: Reasoned Amendment to Second ReadingImmigration and Asylum Bill: Reasoned Amendment to Second Reading · 2026-07-13 · Failed
- NoDraft Carbon Budget Order 2026Draft Carbon Budget Order 2026 · 2026-06-24 · Passed
- NoDraft 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
- NoDraft 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
- YesArmed Forces Bill Report Stage: New Clause 11Armed Forces Bill Report Stage: New Clause 11 · 2026-06-22 · Failed
- YesRailways Bill Remaining Stages: Amendment 143Railways Bill Remaining Stages: Amendment 143 · 2026-06-10 · Failed
- YesRailways Bill Remaining Stages: New Clause 1Railways Bill Remaining Stages: New Clause 1 · 2026-06-10 · Failed
- NoSteel Industry (Nationalisation) Bill Committee: New Clause 12Steel Industry (Nationalisation) Bill Committee: New Clause 12 · 2026-06-09 · Failed
- NoDraft Combined Authorities (Mayoral Elections) (Amendment) Order 2026Draft Combined Authorities (Mayoral Elections) (Amendment) Order 2026 · 2026-06-09 · Passed
- NoDraft Agriculture (Delinked Payments) (Reductions) (England) Regulations 2026Draft Agriculture (Delinked Payments) (Reductions) (England) Regulations 2026 · 2026-06-03 · Passed
- YesKing's Speech Motion for an Address: amendment (o)King's Speech Motion for an Address: amendment (o) · 2026-05-20 · Failed
- NoKing's Speech Motion for an Address: amendment (l)King's Speech Motion for an Address: amendment (l) · 2026-05-20 · Failed
- YesKing's Speech Motion for an Address: amendment (i)King's Speech Motion for an Address: amendment (i) · 2026-05-19 · Failed
- YesPrivilegePrivilege · 2026-04-28 · Failed
- NoNorthern Ireland Troubles Bill: Carry-over motionNorthern Ireland Troubles Bill: Carry-over motion · 2026-04-27 · 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
- NoPension Schemes Bill: motion to disagree with Lords Amendment 1Pension Schemes Bill: motion to disagree with Lords Amendment 1 · 2026-04-15 · Passed
- NoPensions Scheme Bill: motion to disagree with Lords Amendment 5Pensions Scheme Bill: motion to disagree with Lords Amendment 5 · 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
- 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 311Crime and Policing Bill: motion to disagree with Lords Amendment 311 · 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
- 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 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 17Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 17 · 2026-03-09 · Passed
- NoChildren's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 16Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 16 · 2026-03-09 · Passed
- YesRepresentation of the People Bill: Reasoned Amendment to Second ReadingRepresentation of the People Bill: Reasoned Amendment to Second Reading · 2026-03-02 · Failed
- NoUniversal Credit (Removal of Two Child Limit) Bill: Third ReadingUniversal Credit (Removal of Two Child Limit) Bill: Third Reading · 2026-02-23 · Passed
- YesIndustry and Exports (Financial Assistance) Bill Committee: New Clause 2Industry and Exports (Financial Assistance) Bill Committee: New Clause 2 · 2026-02-23 · Failed
- YesIndustry and Exports (Financial Assistance) Bill Committee: Amendment 1Industry and Exports (Financial Assistance) Bill Committee: Amendment 1 · 2026-02-23 · Failed
- NoReferendums Relating to Council Tax Increases (Principles) (England) Report 2026-27Referendums Relating to Council Tax Increases (Principles) (England) Report 2026-27 · 2026-02-11 · Passed
- NoLocal Government Finance Report (England) 2026-27Local Government Finance Report (England) 2026-27 · 2026-02-11 · Passed
- NoDraft Greenhouse Gas Emissions Trading Scheme (Amendment) (Extension to Maritime Activities) Order 2026Draft Greenhouse Gas Emissions Trading Scheme (Amendment) (Extension to Maritime Activities) Order 2026 · 2026-02-11 · Passed
- NoDraft Greenhouse Gas Emissions Trading Scheme (Amendment) Order 2026Draft Greenhouse Gas Emissions Trading Scheme (Amendment) Order 2026 · 2026-02-04 · Passed
- NoUniversal Credit (Removal of Two Child Limit) Bill: Second ReadingUniversal Credit (Removal of Two Child Limit) Bill: Second Reading · 2026-02-03 · Passed
- NoDraft Medical Devices (Fees Amendment) Regulations 2026Draft Medical Devices (Fees Amendment) Regulations 2026 · 2026-01-28 · Passed
- YesOpposition Day: British Indian Ocean TerritoryOpposition Day: British Indian Ocean Territory · 2026-01-28 · Failed
- NoNorthern Ireland Troubles (Legacy and Reconciliation) Act 2023 (Remedial) Order 2025Northern Ireland Troubles (Legacy and Reconciliation) Act 2023 (Remedial) Order 2025 · 2026-01-21 · Passed
- NoDiego Garcia Military Base and British Indian Ocean Territory Bill: motion to disagree with Lords Amendment 5Diego Garcia Military Base and British Indian Ocean Territory Bill: motion to disagree with Lords Amendment 5 · 2026-01-20 · Passed
- NoDiego Garcia Military Base and British Indian Ocean Territory Bill: motion to disagree with Lords Amendment 1Diego Garcia Military Base and British Indian Ocean Territory Bill: motion to disagree with Lords Amendment 1 · 2026-01-20 · Passed
- NoSentencing Bill: motion to disagree with Lords Amendment 7Sentencing Bill: motion to disagree with Lords Amendment 7 · 2026-01-20 · Passed
- NoDiego Garcia Military Base and British Indian Ocean Territory Bill: motion to disagree with Lords Amendment 6Diego Garcia Military Base and British Indian Ocean Territory Bill: motion to disagree with Lords Amendment 6 · 2026-01-20 · Passed
- NoDraft Public Order Act 2023 (Interference With Use or Operation of Key National Infrastructure) Regulations 2025Draft Public Order Act 2023 (Interference With Use or Operation of Key National Infrastructure) Regulations 2025 · 2026-01-14 · Passed
- NoFinance (No. 2) Bill Committee: New Clause 9Finance (No. 2) Bill Committee: New Clause 9 · 2026-01-13 · Failed
- YesFinance (No. 2) Bill Committee: New Clause 25Finance (No. 2) Bill Committee: New Clause 25 · 2026-01-13 · Failed
- NoFinance (No. 2) Bill Committee: Clause 86 stand partFinance (No. 2) Bill Committee: Clause 86 stand part · 2026-01-13 · Passed
- YesFinance (No. 2) Bill Committee: New Clause 12Finance (No. 2) Bill Committee: New Clause 12 · 2026-01-12 · Failed
- NoFinance (No.2) Bill Committee: Clause 10 stand partFinance (No.2) Bill Committee: Clause 10 stand part · 2026-01-12 · Passed
- NoNational Insurance Contributions (Employer Pensions Contributions) Bill: Second ReadingNational Insurance Contributions (Employer Pensions Contributions) Bill: Second Reading · 2025-12-17 · Passed
- YesFinance (No. 2) Bill: Reasoned Amendment to Second Reading (Opposition)Finance (No. 2) Bill: Reasoned Amendment to Second Reading (Opposition) · 2025-12-16 · Failed
- NoFinance (No. 2) Bill: Second ReadingFinance (No. 2) Bill: Second Reading · 2025-12-16 · Passed
- NoUK-EU customs union (duty to negotiate): Ten Minute Rule MotionUK-EU customs union (duty to negotiate): Ten Minute Rule Motion · 2025-12-09 · Failed
- YesPension Schemes Bill: Amendment 16Pension Schemes Bill: Amendment 16 · 2025-12-03 · Failed
- YesPension Schemes Bill: New Clause 3Pension Schemes Bill: New Clause 3 · 2025-12-03 · Failed
- YesPension Schemes Bill: Amendment 15Pension Schemes Bill: Amendment 15 · 2025-12-03 · Failed
- NoBudget Resolution No. 28: Capital gains tax (employee-ownership trusts)Budget Resolution No. 28: Capital gains tax (employee-ownership trusts) · 2025-12-02 · Passed
- NoBudget Resolution No. 9: Basic rate limit and personal allowance for tax years 2028-29 to 2030-31Budget Resolution No. 9: Basic rate limit and personal allowance for tax years 2028-29 to 2030-31 · 2025-12-02 · Passed
- NoBudget Resolution No. 64: Rates of alcohol dutyBudget Resolution No. 64: Rates of alcohol duty · 2025-12-02 · Passed
- NoBudget Resolution No. 50: Inheritance tax (limiting agricultural and business property reliefs etc)Budget Resolution No. 50: Inheritance tax (limiting agricultural and business property reliefs etc) · 2025-12-02 · Passed
- NoBudget Resolution No. 5: Income tax (savings rate for future years)Budget Resolution No. 5: Income tax (savings rate for future years) · 2025-12-02 · Passed
- NoBudget Resolution No. 51: Inheritance tax (pension interests)Budget Resolution No. 51: Inheritance tax (pension interests) · 2025-12-02 · Passed
- NoBudget Resolution No. 4: Income tax (dividend rates)Budget Resolution No. 4: Income tax (dividend rates) · 2025-12-02 · Passed
- YesEnglish Devolution and Community Empowerment Bill Report Stage: New Clause 69English Devolution and Community Empowerment Bill Report Stage: New Clause 69 · 2025-11-25 · Failed
- NoEnglish Devolution and Community Empowerment Bill: Third ReadingEnglish Devolution and Community Empowerment Bill: Third Reading · 2025-11-25 · Passed
- YesEnglish Devolution and Community Empowerment Bill Report Stage: New Clause 17English Devolution and Community Empowerment Bill Report Stage: New Clause 17 · 2025-11-25 · Failed
- YesEnglish Devolution and Community Empowerment Bill Report Stage: New Clause 80English Devolution and Community Empowerment Bill Report Stage: New Clause 80 · 2025-11-25 · Failed
- YesEnglish Devolution and Community Empowerment Bill Report Stage: New Clause 2English Devolution and Community Empowerment Bill Report Stage: New Clause 2 · 2025-11-24 · Failed
Showing 100 of 1,309
Career
2019today
- 2019–todayUK House of Commons
