Voting record

1,005 Commons votes recorded this Parliament.

24 May 2021 Finance Bill Report Stage: New Clause 24 No
24 May 2021 Finance Bill Report Stage: New Clause 25 No
24 May 2021 Finance Bill Report Stage: Amendment 29 No
24 May 2021 Finance Bill Report Stage: New Clause 23 No
19 May 2021 Queen's Speech (Motion for an Address) Aye
19 May 2021 Queen's Speech (Motion for an Address): Amendment (g) No
19 May 2021 Queen's Speech (Motion for an Address): Amendment (i) No
19 May 2021 Queen's Speech (Motion for an Address): Amendment (j) No
18 May 2021 Queen's Speech (Motion for an Address): Amendment (h) No
28 Apr 2021 National Security and Investment Bill: motion to disagree with Lords Amendments 11B and 11C Aye
28 Apr 2021 Motion to revoke: Immigration (Guidance on Detention of Vulnerable Persons) Regulations 2021 (SI 2021 No. 184) No
28 Apr 2021 Fire Safety Bill: motion to disagree with Lords Amendment 4L Aye
27 Apr 2021 Abortion (Northern Ireland) Regulations 2021 Aye
27 Apr 2021 Overseas Operations (Service Personnel and Veterans) Bill: motion to disagree with Lords amendment 5B Aye
27 Apr 2021 Fire Safety Bill: motion to disagree with Lords Amendment 4J Aye
26 Apr 2021 National Security and Investment Bill: motion to disagree with Lords Amendment 11 Aye
26 Apr 2021 Domestic Abuse Bill: motion to disagree with Lords Amendments 42D, 42E and 42F Aye
26 Apr 2021 Domestic Abuse Bill: motion to disagree with Lords Amendment 41B Aye
26 Apr 2021 Domestic Abuse Bill: motion to disagree with Lords Amendments 40B and 40C Aye
26 Apr 2021 Domestic Abuse Bill: motion to disagree with Lords Amendment 9B Aye
26 Apr 2021 Financial Services Bill: motion to disagree with Lords Amendment 8 Aye
21 Apr 2021 Overseas Operations (Service Personnel and Veterans) Bill: motion to disagree with Lords Amendment 5 Aye
21 Apr 2021 Overseas Operations (Service Personnel and Veterans) Bill: motion to disagree with Lords Amendment 4 Aye
21 Apr 2021 Overseas Operations (Service Personnel and Veterans) Bill: motion to disagree with Lords Amendment 2 Aye
20 Apr 2021 Finance (No. 2) Bill Committee: Amendment 81 No
20 Apr 2021 Finance (No. 2) Bill Committee: New Clause 29 No
19 Apr 2021 Finance Bill Committee: New Clause 25 No
19 Apr 2021 Finance Bill Committee: New Clause 24 No
19 Apr 2021 Finance Bill Committee: Amendment 79 No
19 Apr 2021 Finance Bill Committee: New Clause 23 No