Voting record

1,418 Commons votes recorded this Parliament.

27 Oct 2025 Victims and Courts Bill Report Stage: New Clause 4 No
21 Oct 2025 Sentencing Bill Committee: New Clause 30 No
21 Oct 2025 Sentencing Bill Committee: New Clause 9 No
21 Oct 2025 Sentencing Bill Committee: New Clause 6 No
21 Oct 2025 Sentencing Bill Committee: Amendment 24 No
21 Oct 2025 Sentencing Bill Committee: Clause 1, as amended, stand part Aye
21 Oct 2025 Sentencing Bill Committee: Amendment 46 No
20 Oct 2025 Diego Garcia Military Base and British Indian Ocean Territory Bill: Third Reading Aye
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
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
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 121 Aye
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 62 Aye
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 61 Aye
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 60 Aye
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 49 Aye
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 48 Aye
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 47 Aye
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 46 Aye
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 23 Aye
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 8 Aye
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 7 Aye
15 Sep 2025 Employment Rights Bill: Motion to disagree with Lords Amendment 1 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
2 Jul 2025 Draft Criminal Justice Act 2003 (Suitability for Fixed Term Recall) Order 2025 Aye