Voting record

1,297 Commons votes recorded this Parliament.

18 Jan 2023 Retained EU Law (Revocation and Reform) Bill Report Stage: Amendment 36 Aye
18 Jan 2023 Retained EU Law (Revocation and Reform) Bill Report Stage: Amendment 19 Aye
18 Jan 2023 Retained EU Law (Revocation and Reform) Bill Report Stage: Amendment 28 Aye
18 Jan 2023 Retained EU Law (Revocation and Reform) Bill Report Stage: Amendment 18 Aye
17 Jan 2023 Online Safety Bill Report Stage: Amendment 43 Aye
17 Jan 2023 Online Safety Bill Report Stage: New Clause 4 Aye
17 Jan 2023 Standing Order No. 24 debate: section 35 of the Scotland Act No
16 Jan 2023 Strikes (Minimum Service Levels) Bill: Money No
16 Jan 2023 Strikes (Minimum Service Levels) Bill: Second Reading No
16 Jan 2023 Motion to sit in private Aye
16 Jan 2023 Strikes (Minimum Service Levels) Bill: Programme No
14 Dec 2022 Opposition day: Scotland's future Aye
14 Dec 2022 Asylum Seekers (Removal to safe countries) - Leave to bring in bill No
14 Dec 2022 draft Architects Act 1997 (Amendment) Regulations 2022 No
12 Dec 2022 Standards Code of Conduct amendment (b) Aye
12 Dec 2022 Standards Code of Conduct amendment (a) Aye
12 Dec 2022 Draft Voter Identification Regulations 2022 No
12 Dec 2022 Trade (Australia and New Zealand) Bill: Third Reading No
12 Dec 2022 Trade (Australia and New Zealand) Bill Report Stage: Amendment 3 Aye
12 Dec 2022 Trade (Australia and New Zealand) Bill Report Stage: NC12 Aye
12 Dec 2022 Trade (Australia and New Zealand) Bill Report Stage: NC2 Aye
30 Nov 2022 Finance Bill Committee: Third Reading No
30 Nov 2022 Finance Bill Committee: New Clause 3 Aye
30 Nov 2022 Finance Bill Committee: New Clause 2 Aye
30 Nov 2022 Finance Bill Committee: Clause 5 stand part No
30 Nov 2022 Finance Bill Committee: Amendment 2 Aye
29 Nov 2022 Privilege Motion No
28 Nov 2022 Finance Bill: Second Reading No
28 Nov 2022 Finance Bill: Reasoned Amendment to Second Reading Aye
23 Nov 2022 Levelling-up and Regeneration Bill Report Stage: Amendment 14 Aye