Voting record

1,510 Commons votes recorded this Parliament.

8 Jan 2018 Taxation (Cross-Border Trade) Bill Second Reading: Jeremy Corbyn's amendment Aye
20 Dec 2017 European Union (Withdrawal) Bill: Committee of the whole House New Clause 54 Aye
20 Dec 2017 European Union (Withdrawal) Bill: Committee of the whole House New Clause 44 Aye
20 Dec 2017 European Union (Withdrawal) Bill: Committee of the whole House Amdt 349 Aye
20 Dec 2017 European Union (Withdrawal) Bill: Committee of the whole House Amdts 381 and 399 No
20 Dec 2017 European Union (Withdrawal) Bill: Committee of the whole House New Clause 13 Aye
13 Dec 2017 European Union (Withdrawal) Bill: Committee of the whole House Amdt 26 Aye
13 Dec 2017 European Union (Withdrawal) Bill: Committee of the whole House New Clause 22 Aye
13 Dec 2017 European Union (Withdrawal) Bill: Committee of the whole House New Clause 1 Aye
13 Dec 2017 European Union (Withdrawal) Bill: Committee of the whole House Amdt 241 Aye
13 Dec 2017 European Union (Withdrawal) Bill: Committee of the whole House Amdt 30 Aye
13 Dec 2017 European Union (Withdrawal) Bill: Committee of the whole House Amdt 7 Aye
12 Dec 2017 European Union (Withdrawal) Bill: Committee of the whole House Amendment 25 Aye
12 Dec 2017 European Union (Withdrawal) Bill: Committee of the whole House Amendment 158 Aye
12 Dec 2017 European Union (Withdrawal) Bill: Committee of the whole House Amendment 49 Aye
12 Dec 2017 European Union (Withdrawal) Bill: Committee of the whole House New Clause 63 Aye
11 Dec 2017 Finance (No 2) Bill: Second Reading No
11 Dec 2017 Finance (No.2) Bill Second Reading: Jeremy Corbyn's amendment Aye
6 Dec 2017 European Union (Withdrawal) Bill: Committee of the whole House Amdt 339 Aye
6 Dec 2017 European Union (Withdrawal) Bill: Committee of the whole House New Clause 80 Aye
6 Dec 2017 European Union (Withdrawal) Bill: Committee of the whole House New Clause 17 Aye
6 Dec 2017 European Union (Withdrawal) Bill Committee of the whole House Amendment 167 Aye
4 Dec 2017 European Union (Withdrawal) Bill Committee of the whole House New Clause 64 Aye
4 Dec 2017 European Union (Withdrawal) Bill Committee of the whole House Clause 11 and Schedule 3 stand part No
4 Dec 2017 European Union (Withdrawal) Bill Committee of the whole House Amendment 72 Aye
4 Dec 2017 European Union (Withdrawal) Bill Committee of the whole House Amendment 42 Aye
1 Dec 2017 Closure Motion: Parliamentary Constituencies (Amendment Bill) Aye
28 Nov 2017 Budget resolutions motion 28: Bank levy No
21 Nov 2017 European Union (Withdrawal) Bill: Committee of the whole House Schedule 1 No
21 Nov 2017 European Union (Withdrawal) Bill: Committee of the whole House Amdt 139 Aye