Voting record

1,662 Commons votes recorded this Parliament.

6 Feb 2018 Space Industry Bill: Report Stage Amdt 1 No
6 Feb 2018 Space Industry Bill: Report Stage New Clause 4 No
31 Jan 2018 Draft Double Taxation Relief and International Tax Enforcement (Lesotho) Order 2017 Aye
23 Jan 2018 Electoral Commission Aye
23 Jan 2018 Nuclear Safeguards Bill: Report Stage Amdt 5 No
23 Jan 2018 Nuclear Safeguards Bill: Report Stage New Clause 1 No
17 Jan 2018 European Union (Withdrawal) Bill: Third Reading Aye
17 Jan 2018 European Union (Withdrawal) Bill: Third Reading: Mr Blackford's amendment No
17 Jan 2018 European Union (Withdrawal) Bill: Report Stage: Amdt 1 No
17 Jan 2018 European Union (Withdrawal) Bill: Report Stage: Amdt 59 No
17 Jan 2018 European Union (Withdrawal) Bill: Report Stage: Amendment 2 No
17 Jan 2018 European Union (Withdrawal) Bill: Report Stage: New Clause 17 No
17 Jan 2018 European Union (Withdrawal) Bill: Report Stage: New Clause 12 No
17 Jan 2018 European Union (Withdrawal) Bill: Report Stage: New Clause 11 No
17 Jan 2018 European Union Withdrawal Bill: Report Stage New Clause 6 No
17 Jan 2018 European Union (Withdrawal) Bill: Report Stage New Clause 1 No
16 Jan 2018 EU (Withdrawal) Bill: Report Stage Amdt 3 No
16 Jan 2018 European (Withdrawal) Bill: Report Stage Amdts 21-29 Aye
16 Jan 2018 European Union (Withdrawal) Bill: Report Stage: New Clause 7 No
16 Jan 2018 European Union (Withdrawal) Bill: Report Stage: Amdt 4 No
16 Jan 2018 European Union (Withdrawal) Bill: Report Stage: Amendment 57 No
9 Jan 2018 Trade Bill: Second Reading Aye
9 Jan 2018 Trade Bill: Second Reading: Mr Corbyn's amendment No
8 Jan 2018 Taxation (Cross-Border Trade): Second Reading Aye
8 Jan 2018 Taxation (Cross-Border Trade) Bill Second Reading: Jeremy Corbyn's amendment No
20 Dec 2017 European Union (Withdrawal) Bill: Committee of the whole House Amdt 120 No
20 Dec 2017 European Union (Withdrawal) Bill: Committee of the whole House New Clause 54 No
20 Dec 2017 European Union (Withdrawal) Bill: Committee of the whole House New Clause 44 No
20 Dec 2017 European Union (Withdrawal) Bill: Committee of the whole House Amdt 349 No
20 Dec 2017 European Union (Withdrawal) Bill: Committee of the whole House Amdts 381 and 399 Aye