Voting record

1,625 Commons votes recorded this Parliament.

4 Mar 2020 Opposition day debate on flooding: Mr Corbyn's motion No
25 Feb 2020 Opposition day debate on social care: Mr Corbyn's motion No
25 Feb 2020 Opposition day debate on tax avoidance and evasion: Mr Corbyn's motion 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 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
20 Jan 2020 The Queen's Speech Aye
20 Jan 2020 The Queen's Speech: Sir Edward Davey's amendment No
20 Jan 2020 The Queen's Speech: Ian Blackford's amendment No
20 Jan 2020 The Queen's Speech: Jeremy Corbyn's amendment No
9 Jan 2020 Third Reading of the European Union (Withdrawal Agreement) Bill Aye
9 Jan 2020 Reasoned amendment to the Third Reading of the European Union (Withdrawal Agreement) Bill No
7 Jan 2020 New Clause 34 to the European Union (Withdrawal Agreement) Bill No
7 Jan 2020 New Clause 18 to the European Union (Withdrawal Agreement) Bill No
7 Jan 2020 New Clause 5 to the European Union (Withdrawal Agreement) Bill No
20 Dec 2019 European Union (Withdrawal Agreement) Bill: Programme Motion Aye
20 Dec 2019 European Union (Withdrawal Agreement) Bill: Second Reading Aye
31 Oct 2019 Motion to approve the draft Representation of the People (Annual Canvass) (Amendment) Regulations 2019 Aye
29 Oct 2019 Early Parliamentary General Election Bill: Third Reading Aye