Voting record

1,731 Commons votes recorded this Parliament.

20 Nov 2023 Digital Markets, Competition and Consumers Bill: Amendment 188 Aye
20 Nov 2023 Digital Markets, Competition and Consumers Bill: Amendment 187 Aye
15 Nov 2023 King's Speech Motion for an Address: amendment (r) Aye
14 Nov 2023 King's Speech Motion for an Address: amendment (m) Aye
25 Oct 2023 Economic Activity of Public Bodies (Overseas Matters) Bill Report Stage: Amendment 28 Aye
25 Oct 2023 Economic Activity of Public Bodies (Overseas Matters) Bill Report Stage: Amendment 7 Aye
25 Oct 2023 Economic Activity of Public Bodies (Overseas Matters) Bill Report Stage: Amendment 13 Aye
25 Oct 2023 Economic Activity of Public Bodies (Overseas Matters) Bill Report Stage: Amendment 14 Aye
24 Oct 2023 Levelling up and Regeneration Bill: motion to insist on disagreement with Lords Amendment 45 and to propose amendment (a) in lieu No
18 Oct 2023 Energy Bill [Lords]: motion to disagree with Lords Amendment 274B No
13 Sep 2023 Economic Crime and Corporate Transparency Bill: Motion to disagree with 151B and 151C and to insist on 151A No
13 Sep 2023 Procurement Bill [Lords]: Motion to disagree with Lords Amendment 102B No
13 Sep 2023 Draft Windsor Framework (Enforcement etc.) Regulations 2023 Aye
6 Sep 2023 Opposition day: Safety of School Buildings Aye
6 Sep 2023 Northern Ireland Troubles (Legacy and Reconciliation) Bill: Motion to disagree No
5 Sep 2023 Energy Bill [Lords] Report Stage: New Clause 61 Aye
5 Sep 2023 Energy Bill [Lords] Report Stage: New Clause 59 Aye
5 Sep 2023 Energy Bill [Lords] Report Stage: New Clause 57 Aye
5 Sep 2023 Energy Bill [Lords] Report Stage: New Clause 39 Aye
5 Sep 2023 Energy Bill [Lords] Report Stage: New Clause 12 Aye
4 Sep 2023 Economic Crime and Corporate Transparency Bill: Motion to disagree with Lords Amendment 161 No
4 Sep 2023 Economic Crime and Corporate Transparency Bill: Motion to disagree with Lords Amendment 159 No
4 Sep 2023 Economic Crime and Corporate Transparency Bill: Motion to disagree with Lords Amendment 117 No
4 Sep 2023 Economic Crime and Corporate Transparency Bill: Amendment (a) to Lords Amendment 151 No
4 Sep 2023 Economic Crime and Corporate Transparency Bill: Amendment (a) to Lords Amendment 23 No
12 Jul 2023 Adjournment (Summer, Conference and Christmas Recess) Aye
11 Jul 2023 Illegal Migration Bill: motion to disagree with Lords Amendment 104 No
11 Jul 2023 Illegal Migration Bill: motion to disagree with Lords Amendment 103 No
11 Jul 2023 Illegal Migration Bill: motion to disagree with Lords Amendment 102 No
11 Jul 2023 Illegal Migration Bill: motion to disagree with Lords Amendment 95 No