Voting record

1,464 Commons votes recorded this Parliament.

1 Jul 2020 Finance Bill: Report Stage: Amendment 18 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
17 Jun 2020 Abortion (Northern Ireland) (No. 2) Regulations 2020 Aye
10 Jun 2020 Children And Young Persons (Keir Starmer's Motion) Aye
20 May 2020 Liaison Committee (Membership): Amendment (a) (Harriet Harman) Aye
20 May 2020 Trade Bill: Second Reading No
20 May 2020 Business of the House (20 May) No
18 May 2020 Immigration and Social Security Co-ordination (EU Withdrawal) Bill: Second Reading No
13 May 2020 Agriculture Bill: Third Reading No
13 May 2020 Agriculture Bill: Report Stage: New Clause 7 (Luke Pollard) Aye
13 May 2020 Agriculture Bill: Report Stage: New Clause 2 (Neil Parish) Aye
12 May 2020 Government general debate: Covid-19 No
10 Mar 2020 Telecommunications Infrastructure (Leasehold Property) Bill: Report stage: Amendment 1 Aye
10 Mar 2020 Telecommunications Infrastructure (Leasehold Property) Bill: Report stage: Amendment 2 Aye
4 Mar 2020 Opposition day debate on health inequalities: Mr Corbyn's motion Aye
4 Mar 2020 Opposition day debate on flooding: Mr Corbyn's motion Aye
20 Jan 2020 The Queen's Speech No
20 Jan 2020 The Queen's Speech: Jeremy Corbyn's amendment Aye
16 Jan 2020 The Queen's Speech: Jeremy Corbyn's amendment (c) Aye
9 Jan 2020 Third Reading of the European Union (Withdrawal Agreement) Bill No
8 Jan 2020 European Union (Withdrawal Agreement) Bill: Committee of the whole House: Sir Edward Davey's New Clause 29 Aye
8 Jan 2020 European Union (Withdrawal Agreement) Bill: Committee of the whole House: Layla Moran's New Clause 10 Aye
8 Jan 2020 European Union (Withdrawal Agreement) Bill: Committee of the whole House: Mr Corbyn's New Clause 2 Aye
8 Jan 2020 European Union (Withdrawal Agreement) Bill: Committee of the whole House: Sir Jeffrey M. Donaldson's New Clause 55 Aye
8 Jan 2020 European Union (Withdrawal Agreement) Bill: Committee of the whole House: Caroline Lucas's New Clause 6 Aye