Voting record

1,411 Commons votes recorded this Parliament.

28 Feb 2022 Police, Crime, Sentencing and Courts Bill: Motion to disagree with Lords Amendment 107 No
28 Feb 2022 Police, Crime, Sentencing & Courts Bill: Motion to disagree with Lords Amendment 141 No
28 Feb 2022 Police, Crime, Sentencing & Courts Bill: LA116 Motion to disagree No
28 Feb 2022 Police, Crime, Sentencing & Courts Bill: Motion to disagree with LA72 No
28 Feb 2022 Police, Crime, Sentencing & Courts Bill: Motion to disagree with Lords Amendment 87 No
28 Feb 2022 Police, Crime, Sentencing & Courts Bill: Motion to disagree with Lords Amendment 81 No
28 Feb 2022 Police, Crime, Sentencing & Courts Bill: Motion to disagree with Lords Amendment 80 No
28 Feb 2022 Police, Crime, Sentencing & Courts Bill: Motion to disagree with Lords Amendment 73 No
23 Feb 2022 Opposition Day: Exempt accommodation Aye
22 Feb 2022 Public Service Pensions and Judicial Offices Bill [Lords] Report Stage: New Clause 8 Aye
1 Feb 2022 Opposition Day: Oil and gas producers: Windfall tax Aye
31 Jan 2022 ARIA Bill: Motion to disagree with Lords Amendment 1 No
26 Jan 2022 draft Trade Union (Power of the Certification Officer to Impose Financial Penalties) Regulations 2022 No
26 Jan 2022 draft Trade Union (Levy Payable to Certification Officer) Regulations 2022 No
25 Jan 2022 Judicial Review and Courts Bill: Third Reading No
25 Jan 2022 Judicial Review and Courts Bill Report Stage: Amendment 41 Aye
25 Jan 2022 Judicial Review and Courts Bill Report Stage: Amendment 22 Aye
25 Jan 2022 Judicial Review and Courts Bill Report Stage: Amendment 20 Aye
25 Jan 2022 Judicial Review and Courts Bill Report Stage: Amendment 25 Aye
25 Jan 2022 Judicial Review and Courts Bill Report Stage: New Clause 4 Aye
21 Jan 2022 Motion to sit in private No
19 Jan 2022 Building Safety Bill Report Stage: New Clause 3 Aye
17 Jan 2022 Elections Bill Third Reading No
17 Jan 2022 Elections Bill Report Stage: Amendment 3 Aye
17 Jan 2022 Elections Bill Report Stage: Amendment 1 Aye
17 Jan 2022 Elections Bill Report Stage: New Clause 2 Aye
17 Jan 2022 Elections Bill Report Stage: New Clause 1 Aye
11 Jan 2022 Opposition Day: Reducing costs for business Aye
11 Jan 2022 Opposition Day: Value Added Tax on household energy bills Aye
14 Dec 2021 draft Health and Social Care Act 2008 (Regulated Activities) (Amendment) (Coronavirus) (No.2) Regulations 2021 Aye