Voting record

792 Commons votes recorded this Parliament.

25 Jan 2023 Economic Crime and Corporate Transparency Bill Report Stage: New Clause 27 Aye
25 Jan 2023 Economic Crime and Corporate Transparency Bill Report Stage: New Clause 26 Aye
25 Jan 2023 Economic Crime and Corporate Transparency Bill Report Stage: New Clause 3 Aye
24 Jan 2023 Economic Crime and Corporate Transparency Bill Report Stage: New Clause 36 Aye
24 Jan 2023 Economic Crime and Corporate Transparency Bill Report Stage: New Clause 34 Aye
24 Jan 2023 Economic Crime and Corporate Transparency Bill Report Stage: New Clause 22 Aye
18 Jan 2023 Retained EU Law (Revocation and Reform) Bill: Third Reading No
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
11 Jan 2023 Opposition day: Fair Taxation of Schools and Education Standards Committee Aye
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 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: Clause 5 stand part No
30 Nov 2022 Finance Bill Committee: Amendment 2 Aye