Voting record

367 Commons votes recorded this Parliament.

20 Oct 2025 Diego Garcia Military Base and British Indian Ocean Territory Bill Committee: New Clause 1 No
20 Oct 2025 Diego Garcia Military Base and British Indian Ocean Territory Bill Committee: Clause 2 stand part Aye
20 Oct 2025 Diego Garcia Military Base and British Indian Ocean Territory Bill Committee: Amendment 9 No
20 Oct 2025 Diego Garcia Military Base and British Indian Ocean Territory Bill Committee: Amendment 7 No
15 Oct 2025 Sustainable Aviation Fuel Remaining Stages: Amendment 9 No
15 Oct 2025 Sustainable Aviation Fuel Bill Remaining Stages: Amendment 8 No
15 Oct 2025 Sustainable Aviation Fuel Bill Remaining Stages: New Clause 5 No
14 Oct 2025 Mental Health Bill Report Stage: Amendment 41 No
14 Oct 2025 Mental Health Bill Report Stage: Amendment 40 No
14 Oct 2025 Mental Health Bill Report Stage New Clause 26 No
16 Sep 2025 Sentencing Bill: Second Reading Aye
16 Sep 2025 Sentencing Bill: Reasoned Amendment on Second Reading 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
4 Sep 2025 House of Lords (Hereditary Peers) Bill: motion to disagree with Lords Amendment 3 Aye
4 Sep 2025 House of Lords (Hereditary Peers) Bill: Motion to disagree with Lords Amendment 2 Aye
4 Sep 2025 House of Lords (Hereditary Peers) Bill: motion to disagree with Lords Amendment 1 Aye
3 Sep 2025 Opposition day: Hospitality sector No
3 Sep 2025 Opposition day: Property taxes No
16 Jul 2025 Draft Enterprise Act 2002 (Definition of Newspaper) Order 2025 Aye
16 Jul 2025 Enterprise Act 2002 (Amendment of Section 58 Considerations) Order 2025 (SI, 2025, No. 737) Aye
15 Jul 2025 Opposition Day: Tax No
15 Jul 2025 Opposition Day: Welfare No
11 Jul 2025 Unauthorised Entry to Football Matches Bill Report: Amendment 1 No
11 Jul 2025 Motion to sit in private No