Voting record

1,666 Commons votes recorded this Parliament.

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
16 Jan 2023 Strikes (Minimum Service Levels) Bill: Second Reading No
16 Jan 2023 Motion to sit in private No
16 Jan 2023 Strikes (Minimum Service Levels) Bill: Programme No
11 Jan 2023 Opposition day: Fair Taxation of Schools and Education Standards Committee Aye
10 Jan 2023 Stamp Duty Land Tax (Temporary Relief) Bill: Third Reading No
10 Jan 2023 Stamp Duty Land Tax (Reduction) Bill Committee: Amendment (a) to Government Amendment 1 Aye
13 Dec 2022 Levelling-up and Regeneration Bill: Amendment 84 Aye
13 Dec 2022 Levelling-up and Regeneration Bill Report Stage: Amendment 78 Aye
13 Dec 2022 Levelling-up and Regeneration Bill: New Clause 120 Aye
13 Dec 2022 Levelling-up and Regeneration Bill Report Stage: New Clause 98 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
7 Dec 2022 Financial Markets and Services Bill Report Stage: New Clause 7 Aye
7 Dec 2022 Financial Markets and Services Bill Report Stage: New Clause 2 Aye
7 Dec 2022 Financial Services and Markets Bill Report Stage: New Clause 1 Aye
7 Dec 2022 draft Agricultural Holdings (Fee) Regulations 2022 No
6 Dec 2022 Opposition Day: NHS Workforce Aye
20 Jul 2022 Northern Ireland Protocol Bill: Third Reading No
20 Jul 2022 Northern Ireland Protocol Bill Committee: New Clause 12 Aye
20 Jul 2022 Northern Ireland Protocol Bill Committee: Amendment 3 Aye
20 Jul 2022 Northern Ireland Protocol Bill Committee: Amendment 49 Aye
20 Jul 2022 Northern Ireland Protocol Bill Committee: Amendment 12 Aye
19 Jul 2022 Northern Ireland Protocol Bill Committee: New Clause 15 Aye
19 Jul 2022 Northern Ireland Protocol Bill Committee: Amendment 28 Aye
19 Jul 2022 Northern Ireland Protocol Bill Committee: Amendment 44 Aye