Voting record

1,679 Commons votes recorded this Parliament.

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
11 Sep 2018 Counter-Terrorism and Border Security Bill: Report Stage: New Clause 1 Aye
11 Sep 2018 Counter-Terrorism and Border Security Bill Report Stage: Amendment 13 Aye
11 Sep 2018 Counter-Terrorism and Border Security Bill Report Stage: New Clause 2 No
18 Jul 2018 Draft Immigration (Provision of Physical Data)(Amendment)(EU Exit) Regulations 2018 No
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 amendment 25 Aye
17 Jul 2018 Trade Bill report stage Amendment 19 Aye
17 Jul 2018 Trade Bill report stage New Clause 20 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 16 Aye
16 Jul 2018 Taxation (Cross-border Trade) Bill: Report Stage New Clause 13 Aye
16 Jul 2018 Taxation (Cross-border Trade) Bill: Report Stage New Clause 11 Aye
16 Jul 2018 Taxation (Cross-border Trade) Bill: Report Stage Amdt 73 No
11 Jul 2018 Opposition Day: Universal Credit Aye
11 Jul 2018 Draft Renewables Obligation (Amendment) Order 2018 No
10 Jul 2018 Opposition Motion: The Government's handling of negotiations to leave the EU Aye
4 Jul 2018 Ivory Bill: New Clause 2 Aye
3 Jul 2018 Estimate (Main Estimate 2018-19) No
3 Jul 2018 Estimate (Treasury) No
3 Jul 2018 Estimate (Education) No
3 Jul 2018 Estimates (Health and Social Care and Housing, Communities and Local Government No