Voting record

1,206 Commons votes recorded this Parliament.

17 Oct 2023 Levelling-up and Regeneration Bill: motion to disagree with Lords Amendment 13 No
17 Oct 2023 Levelling-up and Regeneration Bill: motion to disagree with Lords Amendment 10 No
17 Oct 2023 Levelling-up and Regeneration Bill: motion to disagree with Lords Amendment 3 No
17 Oct 2023 Levelling-up and Regeneration Bill: motion to disagree with Lords Amendment 4 No
17 Oct 2023 Levelling up and Regeneration Bill: Motion to disagree with Lords Amendment 2 No
17 Oct 2023 Levelling up and Regeneration Bill: Motion to disagree with Lords Amendment 1 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
12 Sep 2023 Representation of the People (Postal and Proxy Voting etc.) (Amendment) Regulations 2023 No
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
3 May 2023 Lifelong Learning (Higher Education Fee Limits) Bill Report Stage: New Clause 1 Aye
3 May 2023 National Security Bill: motion to disagree with Lords Amendment 122 No
3 May 2023 National Security Bill: motion to disagree with Lords Amendment 22 No
3 May 2023 National Security Bill: Amendment (c) to Lords Amendment 26 Aye
25 Apr 2023 Opposition Day: Cost of living increases Aye
25 Apr 2023 Opposition Day: Water quality (sewage discharge): Prime Minister's amendment No
19 Apr 2023 Finance (No. 2) Bill Committee of the whole House: New Clause 5 Aye
19 Apr 2023 Finance (No. 2) Bill Committee of the whole House: Clause 18 stand part No
29 Mar 2023 Finance (No. 2) Bill: Reasoned Amendment to Second Reading motion Aye
28 Mar 2023 Illegal Migration Bill: Committee of the whole House: New Clause 27 Aye
28 Mar 2023 Illegal Migration Bill: Committee of the whole House: New Clause 21 Aye
28 Mar 2023 Illegal Migration Bill: Committee of the whole House: Amendment 288 Aye
28 Mar 2023 Illegal Migration Bill: Committee of the whole House: Clause 11 stand part No
28 Mar 2023 Illegal Migration Bill: Committee of the whole House: Amendment 189 Aye
22 Mar 2023 Public Order Bill: Motion to disagree with the Lords in Amendments 6B to 6F No