Voting record

745 Commons votes recorded this Parliament.

18 Nov 2025 Northern Ireland Troubles Bill: Second Reading No
18 Nov 2025 Northern Ireland Troubles Bill: Opposition Reasoned Amendment Aye
4 Nov 2025 Opposition day: Welfare spending No
4 Nov 2025 Opposition day: Supporting high streets Aye
28 Oct 2025 Opposition Day: China spying case Aye
28 Oct 2025 Opposition Day: Stamp Duty Land Tax Aye
21 Oct 2025 Sentencing Bill Committee: New Clause 30 No
21 Oct 2025 Sentencing Bill Committee: New Clause 9 Aye
21 Oct 2025 Sentencing Bill Committee: New Clause 6 No
21 Oct 2025 Sentencing Bill Committee: Amendment 24 Aye
21 Oct 2025 Sentencing Bill Committee: Clause 1, as amended, stand part No
21 Oct 2025 Sentencing Bill Committee: Amendment 46 Aye
9 Sep 2025 Diego Garcia Military Base and British Indian Ocean Territory Bill: Second Reading No
9 Sep 2025 Diego Garcia Military Base and British Indian Ocean Territory Bill: Reasoned Amendment Aye
16 Jul 2025 Enterprise Act 2002 (Amendment of Section 58 Considerations) Order 2025 (SI, 2025, No. 737) Aye
16 Jul 2025 Draft Enterprise Act 2002 (Definition of Newspaper) Order 2025 Aye
15 Jul 2025 Opposition Day: Tax Aye
9 Jul 2025 Universal Credit and Personal Independence Payment Bill: Third Reading No
9 Jul 2025 Universal Credit and Personal Independence Payment Bill Committee: Amendment 38 Aye
9 Jul 2025 Universal Credit and Personal Independence Payment Bill Committee: New Clause 8 No
9 Jul 2025 Universal Credit and Personal Independence Payment Bill Committee: Amendment 45 Aye
9 Jul 2025 Universal Credit and Personal Independence Payment Bill Committee: Clause 2, as amended, and Clause 3 stand part No
9 Jul 2025 Universal Credit and Personal Independent Payment Bill Committee: Amendment 12 Aye
9 Jul 2025 Universal Credit and Personal Independent Payment Bill Committee: Amendment 50 Aye
9 Jul 2025 Universal Credit and Personal Independent Payment Bill Committee: Amendment 39 No
2 Jul 2025 Draft Criminal Justice Act 2003 (Suitability for Fixed Term Recall) Order 2025 No
2 Jul 2025 Draft Enterprise Act 2002 (Mergers Involving Newspaper Enterprises and Foreign Powers) Regulations 2025 No
1 Jul 2025 Universal Credit and Personal Independent Payment Bill: Second Reading No
1 Jul 2025 Universal Credit and Personal Independent Payment Bill: Reasoned Amendment at Second Reading Aye
30 Jun 2025 Draft Marking of Retail Goods Regulations 2025 No