Ms Diane Abbott

The Rt Hon Ms Diane Abbott is the Independent MP for Hackney North and Stoke Newington, and has been an MP continually since 11 June 1987.

Voting record

Review the House of Commons voting record of Ms Diane Abbott.

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 1519 (page 1 of 76)
Aye
Privilege
Voted
Aye
Ayes
223
Noes
335
Division 512: held on 28 April 2026
Aye
Victims and Courts Bill: motion to disagree with Lords Amendment 6
Voted
Aye
Ayes
290
Noes
163
Division 466: held on 25 March 2026
Aye
Victims and Courts Bill: motion to disagree with Lords Amendment 5
Voted
Aye
Ayes
292
Noes
162
Division 465: held on 25 March 2026
Aye
Victims and Courts Bill: motion to disagree with Lords Amendment 4
Voted
Aye
Ayes
300
Noes
149
Division 464: held on 25 March 2026
Aye
Victims and Courts Bill: motion to disagree with Lords Amendment 3
Voted
Aye
Ayes
286
Noes
163
Division 463: held on 25 March 2026
Aye
Victims and Courts Bill: motion to disagree with Lords Amendment 2
Voted
Aye
Ayes
295
Noes
162
Division 462: held on 25 March 2026
Aye
Victims and Courts Bill: motion to disagree with Lords Amendment 1
Voted
Aye
Ayes
291
Noes
158
Division 461: held on 25 March 2026
No
Opposition Day: Defence
Voted
No
Ayes
98
Noes
306
Division 460: held on 24 March 2026
No
Opposition Day: Oil and gas
Voted
No
Ayes
108
Noes
297
Division 459: held on 24 March 2026
Aye
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 6
Voted
Aye
Ayes
278
Noes
164
Division 458: held on 23 March 2026
Aye
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 5
Voted
Aye
Ayes
281
Noes
167
Division 457: held on 23 March 2026
Aye
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 3
Voted
Aye
Ayes
280
Noes
164
Division 456: held on 23 March 2026
Aye
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 2
Voted
Aye
Ayes
279
Noes
167
Division 455: held on 23 March 2026
Aye
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 1
Voted
Aye
Ayes
280
Noes
161
Division 454: held on 23 March 2026
No
Opposition day: Fuel duty
Voted
No
Ayes
103
Noes
259
Division 452: held on 18 March 2026
No
Draft Higher Education (Fee Limits and Fee Limit Condition) (England) (Amendment) Regulations 2026
Voted
No
Ayes
277
Noes
99
Division 451: held on 18 March 2026
No
Draft Employment Rights Act 2025 (Investigatory Powers) (Consequential Amendments) Regulations 2026
Voted
No
Ayes
368
Noes
107
Division 450: held on 18 March 2026
Aye
Finance (No. 2) Bill: Third Reading
Voted
Aye
Ayes
292
Noes
161
Division 449: held on 11 March 2026
No
Finance (No. 2) Bill Report Stage: Amendment 6
Voted
No
Ayes
175
Noes
292
Division 448: held on 11 March 2026
No
Finance (No. 2) Bill Report Stage: Amendment 5
Voted
No
Ayes
172
Noes
283
Division 447: held on 11 March 2026
Total results 1519 (page 1 of 76)