Voting record

659 Commons votes recorded this Parliament.

21 Nov 2016 Higher Education and Research Bill: Report Stage New Clause 5 Aye
21 Nov 2016 Higher Education and Research Bill: Report Stage New Clause 2 Aye
18 Nov 2016 Parliamentary Constituencies (Amendment) Bill: Second Reading Aye
18 Nov 2016 Closure Motion: Parliamentary Constituencies (Amendment) Bill second reading Aye
16 Nov 2016 Opposition Motion: Social care Aye
16 Nov 2016 Opposition Motion: Autumn Statement distributional analysis, universal credit and employment and support allowance Aye
15 Nov 2016 Small Charitable Donations Etc Bill: Report Stage Amdt 1 Aye
15 Nov 2016 Small Charitable Donations etc Bill Report Stage New Clause 4 Aye
15 Nov 2016 Small Charitable Donations etc Bill Report Stage New Clause 3 Aye
15 Nov 2016 Investigatory Powers Bill Lords Amendments 15B, 15C, 338B, 339B and 339C, motion to disagree No
2 Nov 2016 Opposition Motion: Police Officer Safety Aye
2 Nov 2016 Opposition Motion: Community Pharmacies Aye
1 Nov 2016 Investigatory Powers Bill: Lords Amendment 15 Motion to disagree No
19 Oct 2016 Opposition Motion: House of Lords reform and the size of the House of Commons Aye
19 Oct 2016 Opposition motion: Rights of EU nationals Aye
14 Sep 2016 Opposition Motion: NHS sustainabiliy and transformation plans Aye
14 Sep 2016 Ten Minute Rule Motion: European Union (UK Withdrawal From Membership) No
12 Sep 2016 Wales Bill: Report Stage New Clause 6 Aye
12 Sep 2016 Wales Bill: Report Stage New Clause 3 Aye
5 Sep 2016 Finance Bill Report Stage Amdt 144 Aye
5 Sep 2016 Finance Bill Report Stage New Clause 13 Aye
5 Sep 2016 Finance Bill Report Stage New Clause 7 Aye
5 Sep 2016 Finance Bill: Report Stage Amdt 162 Aye
5 Sep 2016 Finance Bill: Report Stage New Clause 5 Aye
20 Jul 2016 Opposition Motion: Charter for Budget Responsibility Aye
20 Jul 2016 Opposition Motion: Supported Housing Benefit Aye
19 Jul 2016 Higher Education and Research Bill: Second Reading No
18 Jul 2016 Renewal of Trident nuclear weapons system Aye
12 Jul 2016 Senior Courts of England and Wales No
12 Jul 2016 Opposition Day: SATs Results Aye