Sir Keir Starmer

The Rt Hon Sir Keir Starmer is the Labour MP for Holborn and St Pancras, and has been an MP continually since 7 May 2015.

Voting record

Review the House of Commons voting record of Sir Keir Starmer.

Members may not vote in every division of the House. This can be due to a number of reasons; The Speaker and deputies cannot vote because of the impartiality of the chair, and Sinn Féin Members have an absentionist policy. A Member may wish to abstain, or have a procedural reason for not voting. Members can be absent carrying out consitituency or ministerial business, or be unable to attend for other reasons.

To perform a more comprehensive search of vote/division results, use the House of Commons votes in Parliament pages.

Total results 896 (page 1 of 45)
No
Public Office (Accountability) Bill Report Stage: Amendment 19
Voted
No
Ayes
104
Noes
412
Division 58: held on 14 July 2026
No
Public Office (Accountability) Bill Report Stage: Amendment 199
Voted
No
Ayes
102
Noes
409
Division 57: held on 14 July 2026
No
Public Office (Accountability) Bill Report Stage: Amendment 3
Voted
No
Ayes
93
Noes
323
Division 56: held on 14 July 2026
No
King's Speech Motion for an Address: amendment (i)
Voted
No
Ayes
108
Noes
323
Division 1: held on 19 May 2026
No
Privilege
Voted
No
Ayes
223
Noes
335
Division 512: held on 28 April 2026
Aye
English Devolution and Community Empowerment Bill: Amendments (a) to (h) in lieu of Lords Amendments 85 and 86, 97 to 116, 120, 121 and 123
Voted
Aye
Ayes
271
Noes
171
Division 508: held on 27 April 2026
Aye
English Devolution and Community Empowerment Bill: motion to disagree with Lords Amendments 94B and 94C
Voted
Aye
Ayes
269
Noes
170
Division 507: held on 27 April 2026
Aye
English Devolution and Community Empowerment Bill: motion to disagree with Lords Amendments 36, 90 and 155, insist on Amendments 155A to 155F and propose Amendment (a)
Voted
Aye
Ayes
270
Noes
170
Division 506: held on 27 April 2026
Aye
English Devolution and Community Empowerment Bill: motion to disagree with Lords Amendments 89B and 89C
Voted
Aye
Ayes
273
Noes
167
Division 505: held on 27 April 2026
Aye
Draft Higher Education (Fee Limits and Fee Limit Condition) (England) (Amendment) Regulations 2026
Voted
Aye
Ayes
277
Noes
99
Division 451: held on 18 March 2026
Aye
Draft Employment Rights Act 2025 (Investigatory Powers) (Consequential Amendments) Regulations 2026
Voted
Aye
Ayes
368
Noes
107
Division 450: held on 18 March 2026
Aye
Courts and Tribunals Bill: Second Reading
Voted
Aye
Ayes
304
Noes
203
Division 445: held on 10 March 2026
No
Courts and Tribunals Bill: Reasoned Amendment to Second Reading
Voted
No
Ayes
203
Noes
311
Division 444: held on 10 March 2026
No
Opposition Day: Protections for children from online harms
Voted
No
Ayes
69
Noes
279
Division 434: held on 24 February 2026
Aye
Universal Credit (Removal of Two Child Limit) Bill: Second Reading
Voted
Aye
Ayes
458
Noes
104
Division 424: held on 3 February 2026
Aye
Draft Public Order Act 2023 (Interference With Use or Operation of Key National Infrastructure) Regulations 2025
Voted
Aye
Ayes
301
Noes
110
Division 409: held on 14 January 2026
Aye
Budget Resolution No. 50: Inheritance tax (limiting agricultural and business property reliefs etc)
Voted
Aye
Ayes
327
Noes
182
Division 374: held on 2 December 2025
Aye
Budget Resolution No. 28: Capital gains tax (employee-ownership trusts)
Voted
Aye
Ayes
362
Noes
164
Division 373: held on 2 December 2025
Aye
Budget Resolution No. 9: Basic rate limit and personal allowance for tax years 2028-29 to 2030-31
Voted
Aye
Ayes
348
Noes
176
Division 372: held on 2 December 2025
Aye
Budget Resolution No. 5: Income tax (savings rate for future years)
Voted
Aye
Ayes
369
Noes
166
Division 371: held on 2 December 2025
Total results 896 (page 1 of 45)