Voting record

896 Commons votes recorded this Parliament.

7 Sep 2021 Elections Bill: Keir Starmer's Reasoned Amendment to Second Reading Aye
20 Jul 2021 Nationality and Borders Bill: Second Reading No
20 Jul 2021 Nationality and Borders Bill: Keir Starmer's Reasoned Amendment to Second Reading Aye
14 Jul 2021 Health and Care Bill: Second Reading No
14 Jul 2021 Health and Care Bill: Keir Starmer's Reasoned Amendment to Second Reading Aye
14 Jul 2021 Ten Minute Rule Bill: Planning and Local Representation Bill Aye
13 Jul 2021 Draft Health and Social Care Act 2008 (Regulated Activities) (Amendment) (Coronavirus) Regulations 2021 No
13 Jul 2021 Armed Forces Bill: Report Stage: Amendment 2 Aye
13 Jul 2021 Armed Forces Bill: Report Stage: Amendment 1 Aye
13 Jul 2021 Armed Forces Bill: Report Stage: New Clause 4 Aye
13 Jul 2021 Treasury update on international aid No
12 Jul 2021 Higher Education (Freedom of Speech) Bill: Reasoned Amendment to Second Reading Aye
7 Jul 2021 Opposition day: Covid 19: contracts and public inquiry Aye
5 Jul 2021 Police, Crime, Sentencing and Courts Bill: Third Reading No
5 Jul 2021 Police, Crime, Sentencing and Courts Bill: Report Stage: New Clause 98 Aye
5 Jul 2021 Police, Crime, Sentencing and Courts Bill: Report Stage: New Clause 97 Aye
5 Jul 2021 Police, Crime, Sentencing and Courts Bill: Report Stage: New Clause 89 Aye
5 Jul 2021 Police, Crime, Sentencing and Courts Bill: Report Stage: New Clause 19 Aye
5 Jul 2021 Police, Crime, Sentencing and Courts Bill: Report Stage: Amendment 8 Aye
5 Jul 2021 Police, Crime, Sentencing and Courts Bill: Report Stage: Amendment 1 Aye
5 Jul 2021 Police, Crime, Sentencing and Courts Bill: Report Stage: New Clause 31 Aye
23 Jun 2021 Armed Forces Bill Committee: New Clause 7 Aye
23 Jun 2021 Armed Forces Bill Committee: Amendment 41 Aye
23 Jun 2021 Armed Forces Bill: Committee: Amendment 1 Aye
23 Jun 2021 Adjournment (Conference, November and Christmas) Aye
21 Jun 2021 Opposition Day: Protecting Britain's Steel Industry Aye
21 Jun 2021 Opposition Day: Planning Decisions: Local Involvement Aye
16 Jun 2021 Proceedings during the pandemic Aye
16 Jun 2021 The Health Protection (Coronavirus, Restrictions) (Steps and Other Provisions) (England) (Amendment) (No. 2) Regulations 2021 Aye
16 Jun 2021 Draft Climate Change Act 2008 (Credit Limit) Order 2021 No