Voting record

1,842 Commons votes recorded this Parliament.

21 Sep 2020 United Kingdom Internal Market Bill: Committee of the Whole House Clause 45, as amended, and Clause 50 Stand Part Aye
21 Sep 2020 United Kingdom Internal Market Bill: Committee of the whole House: Clauses 42 (as amended) to 44 stand part Aye
21 Sep 2020 United Kingdom Internal Market Bill: Committee of the Whole House Amendment 68 No
21 Sep 2020 United Kingdom Internal Market Bill: Committee of the whole House: Amendment 41 No
16 Sep 2020 UK Internal Market Bill Committee of the whole House: Amdt 14 No
16 Sep 2020 UK Internal Market Bill Committee of the whole House: Clause 46 stand part Aye
15 Sep 2020 UK Internal Market Bill Committee of the whole House: New Clause 2 No
15 Sep 2020 UK Internal Market Bill Committee of the whole House: Amendment 28 No
14 Sep 2020 United Kingdom Internal Market Bill: Money Aye
14 Sep 2020 United Kingdom Internal Market Bill: Second Reading Aye
14 Sep 2020 Sir Keir Starmer's reasoned amendment to the Second Reading of the United Kingdom Internal Market Bill No
9 Sep 2020 Opposition Day: Role of Ministers in the awarding of qualifications No
9 Sep 2020 Opposition Day: protection of jobs and businesses: Prime Minister's amendment Aye
9 Sep 2020 Opposition Day: protection of jobs and businesses No
8 Sep 2020 Extradition (Provisional Arrest) Bill [Lords]: Report Stage: Government Amendment 14 Aye
8 Sep 2020 Extradition (Provisional Arrest) Bill [Lords]: Report Stage: Government Amendment 13 Aye
7 Sep 2020 Fire Safety Bill Report Stage: New Clause 1 No
6 Jul 2020 Domestic Abuse Bill Report Stage: New Clause 23 No
6 Jul 2020 Domestic Abuse Bill: Report Stage: New Clause 22 No
1 Jul 2020 Finance Bill: Report Stage: Amendment 20 No
1 Jul 2020 Finance Bill: Report Stage: New Clause 1 No
1 Jul 2020 Finance Bill: Report Stage: New Clause 26 No
1 Jul 2020 Finance Bill: Report Stage: New Clause 28 No
1 Jul 2020 Finance Bill: Report Stage: Amendment 18 No
30 Jun 2020 Immigration and Social Security Co-ordination (EU Withdrawal) Bill: Third Reading Aye
30 Jun 2020 Immigration and Social security Co-ordination (EU Withdrawal) Bill: Yvette Cooper's New Clause 29 No
30 Jun 2020 Immigration and Social Security Co-ordination (EU Withdrawal) Bill: Keir Starmer's New Clause 13 No
30 Jun 2020 Immigration and Social Security Co-ordination (EU Withdrawal) Bill: Mr David Davis's New Clause 7 No
30 Jun 2020 Immigration and Social Security Co-ordination (EU Withdrawal) Bill: Mr O'Hara's New Clause 1 No
24 Jun 2020 Opposition Motion: Testing of NHS and Social Care Staff No