Voting record

1,281 Commons votes recorded this Parliament.

19 May 2021 Queen's Speech (Motion for an Address): Amendment (g) Aye
19 May 2021 Queen's Speech (Motion for an Address): Amendment (i) Aye
19 May 2021 Queen's Speech (Motion for an Address): Amendment (j) Aye
28 Apr 2021 National Security and Investment Bill: motion to disagree with Lords Amendments 11B and 11C No
28 Apr 2021 Motion to revoke: Immigration (Guidance on Detention of Vulnerable Persons) Regulations 2021 (SI 2021 No. 184) Aye
27 Apr 2021 Overseas Operations (Service Personnel and Veterans) Bill: motion to disagree with Lords amendment 5B No
26 Apr 2021 National Security and Investment Bill: motion to disagree with Lords Amendment 11 No
26 Apr 2021 Domestic Abuse Bill: motion to disagree with Lords Amendment 41B No
26 Apr 2021 Domestic Abuse Bill: motion to disagree with Lords Amendments 40B and 40C No
26 Apr 2021 Financial Services Bill: motion to disagree with Lords Amendment 8 No
21 Apr 2021 Overseas Operations (Service Personnel and Veterans) Bill: motion to disagree with Lords Amendment 5 No
21 Apr 2021 Overseas Operations (Service Personnel and Veterans) Bill: motion to disagree with Lords Amendment 4 No
21 Apr 2021 Overseas Operations (Service Personnel and Veterans) Bill: motion to disagree with Lords Amendment 2 No
20 Apr 2021 Finance (No. 2) Bill Committee: New Clause 29 Aye
19 Apr 2021 Finance Bill Committee: New Clause 25 Aye
19 Apr 2021 Finance Bill Committee: New Clause 24 Aye
19 Apr 2021 Finance Bill Committee: Amendment 79 Aye
19 Apr 2021 Finance Bill Committee: New Clause 23 Aye
19 Apr 2021 Finance Bill Committee: New Clause 10 Aye
15 Apr 2021 Domestic Abuse Bill: Motion to disagree with Lords Amendment 41 No
15 Apr 2021 Domestic Abuse Bill: Motion to disagree with Lords Amendment 40 No
14 Apr 2021 Opposition day: Strength of the UK's Armed Forces Aye
14 Apr 2021 Opposition day: Lobbying of Government Committee Aye
13 Apr 2021 Finance (No. 2) Bill: Second Reading No
13 Apr 2021 Finance (No. 2) Bill: Keir Starmer's Reasoned Amendment to Second Reading Aye
22 Mar 2021 Trade Bill: motion to insist on Amendments 3C and 3D and disagree to Lords Amendment 3E No
22 Mar 2021 Trade Bill: Amendment (a) to the motion to insist on Amendments 3C and 3D and disagree with Lords Amendment 3E Aye
17 Mar 2021 Opposition day: The impact of the UK’s exit from the EU Aye
17 Mar 2021 Government Amendment to the Opposition day debate on Scottish Parliamentary General Election and Scotland's constitutional future No
17 Mar 2021 Opposition day: Scottish Parliamentary General Election and Scotland's constitutional future Aye