Voting record

1,492 Commons votes recorded this Parliament.

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
20 Dec 2017 European Union (Withdrawal) Bill: Committee of the whole House New Clause 13 No
20 Dec 2017 Draft Combined Authorities (Mayoral Elections) (Amendment) Order 2017 Aye
20 Dec 2017 Draft Local Authorities (Mayoral Elections) (England and Wales) (Amendment) Regulations 2017 Aye
19 Dec 2017 Finance (No 2) Bill Committee of the whole House New Clause 8 No
19 Dec 2017 Finance (No 2) Bill: Committee of the whole House: New Clause 6 No
18 Dec 2017 Finance (No. 2) Bill: Committee of the whole House New Clause 4 No
18 Dec 2017 Finance (No. 2) Bill: Committee of the whole House New Clause 1 No
18 Dec 2017 Finance (No. 2) Bill: Committee of the whole House Schedule 9 Aye
13 Dec 2017 European Union (Withdrawal) Bill: Committee of the whole House Amdt 26 No
13 Dec 2017 European Union (Withdrawal) Bill: Committee of the whole House New Clause 22 No
13 Dec 2017 European Union (Withdrawal) Bill: Committee of the whole House New Clause 1 No
13 Dec 2017 European Union (Withdrawal) Bill: Committee of the whole House Amdt 241 No
13 Dec 2017 European Union (Withdrawal) Bill: Committee of the whole House Amdt 30 No
13 Dec 2017 European Union (Withdrawal) Bill: Committee of the whole House Amdt 7 No
12 Dec 2017 European Union (Withdrawal) Bill: Committee of the whole House Amendment 25 No
12 Dec 2017 European Union (Withdrawal) Bill: Committee of the whole House Amendment 158 No