Voting record

1,697 Commons votes recorded this Parliament.

29 Oct 2025 Sentencing Bill Report Stage: New Clause 20 No
29 Oct 2025 Sentencing Bill Report Stage: New Clause 19 No
29 Oct 2025 Sentencing Bill Report Stage: New Clause 12 No
29 Oct 2025 Sentencing Bill Report Stage: New Clause 1 No
28 Oct 2025 Opposition Day: China spying case No
28 Oct 2025 Opposition Day: Stamp Duty Land Tax No
27 Oct 2025 Victims and Courts Bill Report Stage: Amendment 5 No
27 Oct 2025 Victims and Courts Bill Report Stage: New Clause 12 No
27 Oct 2025 Victims and Courts Bill Report Stage: New Clause 7 No
27 Oct 2025 Victims and Courts Bill Report Stage: New Clause 4 No
9 Sep 2025 Diego Garcia Military Base and British Indian Ocean Territory Bill: Second Reading Aye
9 Sep 2025 Diego Garcia Military Base and British Indian Ocean Territory Bill: Reasoned Amendment No
8 Sep 2025 Renters’ Rights Bill: Motion to disagree with Lords Amendment 64 Aye
8 Sep 2025 Renters’ Rights Bill: Motion to disagree with Lords Amendment 53 Aye
8 Sep 2025 Renters’ Rights Bill: Motion to disagree with Lords Amendment 39 Aye
8 Sep 2025 Renters’ Rights Bill: Motion to disagree with Lords Amendment 26 Aye
8 Sep 2025 Renters’ Rights Bill: Motion to disagree with Lords Amendment 19 Aye
8 Sep 2025 Renters’ Rights Bill: Motion to disagree with Lords Amendment 18 Aye
8 Sep 2025 Renters’ Rights Bill: Motion to disagree with Lords Amendment 11 Aye
3 Sep 2025 Opposition day: Hospitality sector No
3 Sep 2025 Opposition day: Property taxes No
2 Sep 2025 English Devolution and Community Empowerment Bill: Second Reading Aye
2 Sep 2025 English Devolution and Community Empowerment Bill: Reasoned Amendment No
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 No
15 Jul 2025 Opposition Day: Welfare No
9 Jul 2025 Universal Credit and Personal Independence Payment Bill: Third Reading Aye
9 Jul 2025 Universal Credit and Personal Independence Payment Bill Committee: Amendment 38 No
9 Jul 2025 Universal Credit and Personal Independence Payment Bill Committee: New Clause 8 No