Voting record

1,185 Commons votes recorded this Parliament.

9 Sep 2020 Opposition Day: Role of Ministers in the awarding of qualifications Aye
9 Sep 2020 Opposition Day: protection of jobs and businesses: Prime Minister's amendment No
9 Sep 2020 Opposition Day: protection of jobs and businesses Aye
8 Sep 2020 Extradition (Provisional Arrest) Bill [Lords]: Report Stage: Government Amendment 14 No
8 Sep 2020 Extradition (Provisional Arrest) Bill [Lords]: Report Stage: Government Amendment 13 No
7 Sep 2020 Fire Safety Bill Report Stage: New Clause 1 Aye
2 Sep 2020 Ten Minute Rule Bill: Recall of MPs (Change of Party Affiliation) No
21 Jul 2020 Counter-Terrorism and Sentencing Bill: Report Stage: Amendment 30 Aye
20 Jul 2020 Trade Bill: Third Reading No
20 Jul 2020 Trade Bill: Report Stage: Amendment 10 Aye
20 Jul 2020 Trade Bill: Report Stage New Clause 17 Aye
20 Jul 2020 Trade Bill: Report Stage: New Clause 11 Aye
20 Jul 2020 Trade Bill: Report Stage New Clause 4 Aye
15 Jul 2020 Opposition Day: SNP motion on covid-19 and future UK-EU relationship Aye
14 Jul 2020 Parliamentary Constituencies Bill Report Stage: New Clause 1 Aye
6 Jul 2020 Domestic Abuse Bill Report Stage: New Clause 23 Aye
6 Jul 2020 Domestic Abuse Bill: Report Stage: New Clause 22 Aye
1 Jul 2020 Finance Bill: Report Stage: Amendment 20 Aye
1 Jul 2020 Finance Bill: Report Stage: New Clause 1 Aye
1 Jul 2020 Finance Bill: Report Stage: New Clause 26 Aye
1 Jul 2020 Finance Bill: Report Stage: New Clause 28 Aye
1 Jul 2020 Finance Bill: Report Stage: Amendment 18 Aye
1 Jul 2020 Ten Minute Rule Motion: Prime Minister (Nomination) and Cabinet (Appointment) Aye
30 Jun 2020 Immigration and Social Security Co-ordination (EU Withdrawal) Bill: Third Reading No
30 Jun 2020 Immigration and Social security Co-ordination (EU Withdrawal) Bill: Yvette Cooper's New Clause 29 Aye
30 Jun 2020 Immigration and Social Security Co-ordination (EU Withdrawal) Bill: Keir Starmer's New Clause 13 Aye
30 Jun 2020 Immigration and Social Security Co-ordination (EU Withdrawal) Bill: Mr David Davis's New Clause 7 Aye
30 Jun 2020 Immigration and Social Security Co-ordination (EU Withdrawal) Bill: Mr O'Hara's New Clause 1 Aye
24 Jun 2020 Opposition Motion: Testing of NHS and Social Care Staff Aye
23 Jun 2020 Chris Bryant's amendment (a) to the motion on the independent expert panel Aye