Voting record

1,812 Commons votes recorded this Parliament.

14 Nov 2018 Draft electricity and gas (powers to make subordinate legislation) (amendment) (EU Exit) regulations 2018 No
12 Nov 2018 Finance No. 3 Bill: second reading No
12 Nov 2018 Finance No. 3 Bill: second reading: Jeremy Corbyn's amendment Aye
23 Oct 2018 Civil Liability Bill [Lords]: Third Reading No
23 Oct 2018 Civil Liability Bill [Lords]: report stage: amendment 2 Aye
23 Oct 2018 Civil Liability Bill [Lords]: report stage: New Clause 2 Aye
23 Oct 2018 Civil Liability Bill [Lords]: report stage: New Clause 1 Aye
17 Oct 2018 Opposition motion: Universal Credit Aye
16 Oct 2018 Overseas Electors Bill: Money Resolution No
16 Oct 2018 Overseas Electors Bill: amendment to Money Resolution Aye
10 Oct 2018 Agriculture Bill: Second Reading Jeremy Corbyn's Amdt Aye
5 Sep 2018 Tenant Fees Bill Report Stage: Amendment 3 Aye
5 Sep 2018 Tenant Fees Bill report stage: Amendment 1 Aye
18 Jul 2018 Draft Immigration (Provision of Physical Data)(Amendment)(EU Exit) Regulations 2018 No
18 Jul 2018 Draft European Union (Definition of Treaties)(Partnership Agreement on Relations and Cooperation)(New Zealand) Order 2018 Aye
18 Jul 2018 Draft European Union (Definition of Treaties)(Framework Agreement)(Australia) Order 2018 Aye
18 Jul 2018 Draft European Union (Definition of Treaties)(Strategic Partnership Agreement)(Canada) Order 2018 Aye
18 Jul 2018 Draft European Union (Definition of Treaties)(Political Dialogue and Cooperation Agreement)(Cuba) Order 2018 Aye
18 Jul 2018 Draft European Union (Definition of Treaties)(Association Agreement)(Central America) Order 2018 Aye
18 Jul 2018 Draft European Union (Definition of Treaties)(Comprehensive and Enhanced Partnership Agreement (Armenia) Order 2018 Aye
17 Jul 2018 Trade Bill Third Reading No
17 Jul 2018 Trade Bill report stage New Clause 18 Aye
17 Jul 2018 Trade Bill report stage New Clause 17 Aye
17 Jul 2018 Trade Bill report stage amendment 80 Aye
17 Jul 2018 Trade Bill report stage new clause 4 Aye
17 Jul 2018 Trade Bill report stage New Clause 3 Aye
16 Jul 2018 Taxation (Cross-border Trade) Bill: Third Reading No
16 Jul 2018 Taxation (Cross-border Trade) Bill: Report Stage Amdt 21 Aye
16 Jul 2018 Taxation (Cross-border Trade) Bill: Report Stage New Clause 36 No
16 Jul 2018 Taxation (Cross-border Trade) Bill: Report Stage New Clause 13 Aye