Voting record

1,005 Commons votes recorded this Parliament.

24 Jun 2020 Opposition Motion: Testing of NHS and Social Care Staff No
2 Jun 2020 Proceedings during the pandemic (No. 2) Aye
2 Jun 2020 Amendment (d) to Proceedings on the pandemic (No. 2) No
20 May 2020 Liaison Committee (Membership): Amendment (a) (Harriet Harman) No
20 May 2020 Trade Bill: Second Reading Aye
20 May 2020 Trade Bill: Reasoned Amendment to Second Reading (Keir Starmer) No
20 May 2020 Business of the House (20 May) Aye
18 May 2020 Immigration and Social Security Co-ordination (EU Withdrawal) Bill: Second Reading Aye
13 May 2020 Agriculture Bill: Third Reading Aye
13 May 2020 Agriculture Bill: Report Stage: Amendment 39 (Deidre Brock) No
13 May 2020 Agriculture Bill: Report Stage: New Clause 7 (Luke Pollard) No
13 May 2020 Agriculture Bill: Report Stage: New Clause 2 (Neil Parish) Aye
12 May 2020 Government general debate: Covid-19 Aye
10 Mar 2020 Telecommunications Infrastructure (Leasehold Property) Bill: Report stage: Amendment 1 No
10 Mar 2020 Telecommunications Infrastructure (Leasehold Property) Bill: Report stage: Amendment 2 No
12 Feb 2020 Mr Carmichael's amendment to the Terrorist Offenders (Restriction of Early Release) Bill: Business of the House motion No
11 Feb 2020 Opposition day debate on migration and Scotland: Ian Blackford's motion No
5 Feb 2020 Opposition day debate on transport: Mr Corbyn's motion No
5 Feb 2020 Opposition day debate on local government finance: Mr Corbyn's motion No
4 Feb 2020 NHS Funding Bill: Legislative Grand Committee (England) New Clause 4 No
4 Feb 2020 NHS Funding Bill: Legislative Grand Committee (England) Amendment No. 3 No
4 Feb 2020 NHS Funding Bill: Legislative Grand Committee (England) Amendment No. 2 No
3 Feb 2020 Agriculture Bill: Second Reading: Mr Corbyn's amendment No
29 Jan 2020 Opposition Day debate on homelessness: Mr Corbyn's motion No
29 Jan 2020 Opposition Day debate on policing and crime: Mr Corbyn's motion No
22 Jan 2020 European Union (Withdrawal Agreement) Bill: Government motion to disagree to Lords Amendment 5 Aye
22 Jan 2020 European Union (Withdrawal Agreement) Bill: Government motion to disagree to Lords Amendment 4 Aye
22 Jan 2020 European Union (Withdrawal Agreement)Bill: Government motion to disagree with Lords Amendment 3 Aye
22 Jan 2020 European Union (Withdrawal Agreement) Bill: Government motion to disagree with Lords Amendment 2 Aye
22 Jan 2020 European Union (Withdrawal Agreement) Bill: Government motion to disagree with Lords Amendment 1 Aye