Voting record

1,005 Commons votes recorded this Parliament.

15 Jul 2026 Draft Code of Practice on Electronic and Workplace Ballots for Statutory Trade Union Ballots No
15 Jul 2026 Draft Trade Unions (Permissible Means of Voting) and Employment Rights (Unfair Dismissal) (Amendment) Order 2026 No
14 Jul 2026 Public Office (Accountability) Bill Report Stage: Amendment 19 Aye
14 Jul 2026 Public Office (Accountability) Bill Report Stage: Amendment 199 Aye
13 Jul 2026 Immigration and Asylum Bill: Reasoned Amendment to Second Reading Aye
10 Mar 2026 Courts and Tribunals Bill: Second Reading No
10 Mar 2026 Courts and Tribunals Bill: Reasoned Amendment to Second Reading Aye
13 Jan 2026 Finance (No. 2) Bill Committee: Clause 63 Stand part No
7 Jan 2026 Opposition Day: Rural communities Aye
2 Dec 2025 Budget Resolution No. 64: Rates of alcohol duty No
2 Dec 2025 Budget Resolution No. 51: Inheritance tax (pension interests) No
2 Dec 2025 Budget Resolution No. 50: Inheritance tax (limiting agricultural and business property reliefs etc) No
2 Dec 2025 Budget Resolution No. 28: Capital gains tax (employee-ownership trusts) No
2 Dec 2025 Budget Resolution No. 9: Basic rate limit and personal allowance for tax years 2028-29 to 2030-31 No
2 Dec 2025 Budget Resolution No. 5: Income tax (savings rate for future years) No
2 Dec 2025 Budget Resolution No. 4: Income tax (dividend rates) No
1 Jul 2025 Universal Credit and Personal Independent Payment Bill: Second Reading No
20 Jun 2025 Terminally Ill Adults (End of Life) Bill: Third Reading Aye
26 Mar 2025 Tobacco and Vapes Bill: Third Reading Aye
29 Nov 2024 Terminally Ill Adults (End of Life) Bill: Second Reading Aye
10 Sep 2024 Opposition day: Winter Fuel Payment Aye
10 Sep 2024 Social Fund Winter Fuel Payment Regulations 2024 (SI, 2024, No. 869): motion to annul Aye
23 Jul 2024 King's Speech (Motion for an Address): Amendment (l) Aye
22 Apr 2024 Motion to appoint a Reasons Committee in respect of Lords Amendment 3J Aye
22 Apr 2024 Safety of Rwanda (Asylum and Immigration) Bill: motion to disagree with Lords Amendment 3J Aye
22 Apr 2024 Economic Activity of Public Bodies Carry-Over Aye
22 Apr 2024 Reasons Committee Rwanda Bill Aye
22 Apr 2024 Rwanda Bill motion to disagree with Lords amendment 10F Aye
22 Apr 2024 Safety of Rwanda (Asylum and Immigration) Bill: motion to disagree with Lords Amendment 3G Aye
17 Apr 2024 Safety of Rwanda Bill: That this House disagrees with the Lords in their Amendment 6D Aye