Voting record

1,640 Commons votes recorded this Parliament.

20 Apr 2026 Crime and Policing Bill: Amendments (a) to (d) in lieu of Lords Amendment 11 Aye
20 Apr 2026 Crime and Policing Bill: Amendment (a) to Amendment 2B and Amendment (b) to Amendment 2C in lieu of Lords Amendments 2D and 2E Aye
15 Apr 2026 Pension Schemes Bill: motion to disagree with Lords Amendment 43 Aye
15 Apr 2026 Pension Schemes Bill: motion to disagree with Lords Amendment 35 Aye
15 Apr 2026 Pension Schemes Bill: motion to disagree with Lords Amendment 26 Aye
15 Apr 2026 Pension Schemes Bill: motion to disagree with Lords Amendment 15 Aye
15 Apr 2026 Pensions Scheme Bill: motion to disagree with Lords Amendment 5 Aye
15 Apr 2026 Pension Schemes Bill: motion to disagree with Lords Amendment 1 Aye
14 Apr 2026 Crime and Policing Bill: motion to agree with all remaining Lords Amendments Aye
14 Apr 2026 Crime and Policing Bill: motion to disagree with Lords Amendment 359 Aye
14 Apr 2026 Crime and Policing Bill: motion to disagree with Lords Amendment 357 Aye
14 Apr 2026 Crime and Policing Bill: motion to disagree with Lords Amendment 342 Aye
14 Apr 2026 Crime and Policing Bill: motion to disagree with Lords Amendment 334 Aye
14 Apr 2026 Crime and Policing Bill: motion to disagree with Lords Amendment 333 Aye
14 Apr 2026 Crime and Policing Bill: motion to disagree with Lords Amendment 311 Aye
14 Apr 2026 Crime and Policing Bill: motion to disagree with Lords Amendment 11 Aye
14 Apr 2026 Crime and Policing Bill: motion to disagree with Lords Amendment 6 Aye
14 Apr 2026 Crime and Policing Bill: motion to disagree with Lords Amendment 2 Aye
25 Mar 2026 Victims and Courts Bill: motion to disagree with Lords Amendment 6 Aye
25 Mar 2026 Victims and Courts Bill: motion to disagree with Lords Amendment 5 Aye
25 Mar 2026 Victims and Courts Bill: motion to disagree with Lords Amendment 4 Aye
25 Mar 2026 Victims and Courts Bill: motion to disagree with Lords Amendment 3 Aye
25 Mar 2026 Victims and Courts Bill: motion to disagree with Lords Amendment 2 Aye
25 Mar 2026 Victims and Courts Bill: motion to disagree with Lords Amendment 1 Aye
23 Mar 2026 National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 6 Aye
23 Mar 2026 National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 5 Aye
23 Mar 2026 National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 3 Aye
23 Mar 2026 National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 2 Aye
23 Mar 2026 National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 1 Aye
18 Mar 2026 Draft Higher Education (Fee Limits and Fee Limit Condition) (England) (Amendment) Regulations 2026 Aye