Voting record

1,458 Commons votes recorded this Parliament.

18 Jan 2023 Retained EU Law (Revocation and Reform) Bill Report Stage: Amendment 19 No
18 Jan 2023 Retained EU Law (Revocation and Reform) Bill Report Stage: Amendment 28 No
18 Jan 2023 Retained EU Law (Revocation and Reform) Bill Report Stage: Amendment 18 No
17 Jan 2023 Online Safety Bill Report Stage: Amendment 43 No
17 Jan 2023 Online Safety Bill Report Stage: New Clause 4 No
17 Jan 2023 Standing Order No. 24 debate: section 35 of the Scotland Act Aye
16 Jan 2023 Strikes (Minimum Service Levels) Bill: Second Reading Aye
16 Jan 2023 Motion to sit in private No
16 Jan 2023 Strikes (Minimum Service Levels) Bill: Programme Aye
11 Jan 2023 Opposition day: Fair Taxation of Schools and Education Standards Committee No
10 Jan 2023 Stamp Duty Land Tax (Reduction) Bill Committee: Amendment (a) to Government Amendment 1 No
14 Dec 2022 Asylum Seekers (Removal to safe countries) - Leave to bring in bill Aye
14 Dec 2022 draft Architects Act 1997 (Amendment) Regulations 2022 Aye
13 Dec 2022 Levelling-up and Regeneration Bill Report Stage: Amendment 78 No
13 Dec 2022 Levelling-up and Regeneration Bill: New Clause 120 No
13 Dec 2022 Levelling-up and Regeneration Bill Report Stage: New Clause 98 No
23 Nov 2022 Levelling-up and Regeneration Bill Report Stage: Amendment 14 No
23 Nov 2022 Levelling-up and Regeneration Bill Report Stage: New Clause 84 No
23 Nov 2022 Levelling-up and Regeneration Bill Report Stage: New Clause 46 No
23 Nov 2022 Levelling-up and Regeneration Bill Report Stage: New Clause 41 No
18 Jul 2022 Confidence in Her Majesty’s Government Aye
11 Jul 2022 Humble Address: Liability of Trade Unions in Proceedings in Tort (Increase of Limits on Damages) Order 2022 No
11 Jul 2022 draft Conduct of Employment Agencies and Employment Businesses (Amendment) Regulations 2022 Aye
21 Jun 2022 Opposition Day: Adviser on Ministerial Interests No
14 Jun 2022 Opposition Day: censure Minister for Safe and Legal Migration No
23 May 2022 Public Order Bill: Second Reading Aye
23 May 2022 Public Order Bill: Reasoned Amendment to Second Reading No
18 May 2022 Humble Address (main Question) Aye
18 May 2022 Queen's Speech debate (amendment s) No
18 May 2022 Queen's Speech debate (amendment m) No