Voting record

1,083 Commons votes recorded this Parliament.

17 Jan 2024 Safety of Rwanda (Asylum and Immigration) Bill Committee: Clause 3 stand part No
16 Jan 2024 Safety of Rwanda (Asylum and Immigration) Bill Committee: New Clause 6 Aye
16 Jan 2024 Safety of Rwanda (Asylum and Immigration) Bill Committee: Amendment 19 No
16 Jan 2024 Safety of Rwanda (Asylum and Immigration) Bill Committee: Clause 2 stand part No
16 Jan 2024 Safety of Rwanda (Asylum and Immigration) Bill Committee: Amendment 10 No
16 Jan 2024 Scotland (Self-Determination): Ten Minute Rule Motion No
15 Jan 2024 Animal Welfare (Livestock Exports) Committee Stage: Amendment 5 Aye
10 Jan 2024 Economic Activity of Public Bodies (Overseas Matters) Bill: Third Reading No
10 Jan 2024 Economic Activity of Public Bodies (Overseas Matters) Bill: Reasoned amendment on Third Reading Aye
10 Jan 2024 Finance Bill Committee Stage: New Clause 7 Aye
10 Jan 2024 Finance Bill Committee Stage: New Clause 2 Aye
10 Jan 2024 Finance Bill Committee Stage: New Clause 1 Aye
9 Jan 2024 Opposition day: cost of the Government's Rwanda plan and administration of the asylum system Aye
9 Jan 2024 Opposition Day: NHS Dentistry Aye
13 Dec 2023 Draft Representation of the People (Overseas Electors etc.) (Amendment) Regulations 2023 No
13 Dec 2023 Draft Equality Act 2010 (Amendment) Regulations 2023 Aye
13 Dec 2023 Draft Representation of the People (Overseas Electors etc.) (Amendment) (Northern Ireland) Regulations 2023 No
12 Dec 2023 Safety of Rwanda (Asylum and Immigration) Bill: Second Reading No
12 Dec 2023 Safety of Rwanda (Asylum and Immigration) Bill: Reasoned Amendment to Second Reading Aye
18 Oct 2023 Energy Bill [Lords]: motion to disagree with Lords Amendment 274B No
17 Oct 2023 Levelling-up and Regeneration Bill: motion to disagree with Lords Amendment 329 No
17 Oct 2023 Levelling-up and Regeneration Bill: motion to disagree with Lords Amendment 273 No
17 Oct 2023 Levelling-up and Regeneration Bill: motion to disagree with Lords Amendment 244 No
17 Oct 2023 Levelling-up and Regeneration Bill: motion to disagree with Lords Amendment 241 No
17 Oct 2023 Levelling-up and Regeneration Bill: motion to disagree with Lords Amendment 199 No
17 Oct 2023 Levelling-up and Regeneration Bill: motion to disagree with Lords Amendment 81 No
17 Oct 2023 Levelling-up and Regeneration Bill: motion to disagree with Lords Amendment 45 No
17 Oct 2023 Levelling-up and Regeneration Bill: motion to disagree with Lords Amendment 44 No
17 Oct 2023 Levelling-up and Regeneration Bill: motion to disagree with Lords Amendment 22 No
17 Oct 2023 Levelling-up and Regeneration Bill: motion to disagree with Lords Amendment 13 No