Ms Diane Abbott

Labour Sitting MP

MP for Hackney North and Stoke Newington · in Parliament since 11 June 1987

Parliamentary office

House of Commons, London, SW1A 0AA

Tel: 020 7219 4426

Email: diane.abbott.office@parliament.uk

Website

X (formerly Twitter)

Parliamentary participation snapshot

Voting participation
58.3%
991 of 1,699 divisions
Committee attendance
100.0%
127 meetings attended
Debate contributions
211
in the 7 year window
Written questions
70
in the 7 year window
Committee memberships
0
current

Biography

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

Parliamentary service

ConstituencyFromToNotes
Hackney North and Stoke Newington4 July 2024PresentElected 1 time
Hackney North and Stoke Newington6 May 201030 May 2024Elected 4 times
Hackney North and Stoke Newington1 May 19976 May 2010Elected 3 times
Hackney North and Stoke Newington11 June 19871 May 1997Elected 2 times

Party affiliations

PartyFromTo
Labour30 July 2026Present
Independent17 July 202530 July 2026
Labour28 May 202417 July 2025
Independent23 April 202328 May 2024
Labour11 June 198723 April 2023

Previous ministerial & opposition roles

RoleTypeFromTo
Shadow Home SecretaryOpposition6 October 20165 April 2020
Shadow Secretary of State for HealthOpposition27 June 20166 October 2016
Shadow Secretary of State for International DevelopmentOpposition14 September 201527 June 2016
Shadow Minister (Public Health)Opposition8 October 20107 October 2013
Member, Labour Party National Executive CommitteeOther1 January 19941 January 1997

Voting participation

Participation rate
58.3%
Eligible divisions
1,699
Divisions voted
991

568th of 650 current MPs · all MPs average 71.4% · Labour average 75.4%

Participation by year

Ms Diane Abbott voting participation by yearPercentage of eligible Commons divisions voted in, per calendar year0%25%50%75%100%201920202021202220232024202520262019: 100.0%100.0%2020: 77.4%77.4%2021: 79.8%79.8%2022: 36.3%36.3%2023: 60.6%60.6%2024: 51.5%51.5%2025: 73.0%73.0%2026: 27.5%27.5%
YearEligible divisionsVotedParticipation
202623665 27.5%
2025322235 73.0%
2024200103 51.5%
2023256155 60.6%
202225191 36.3%
2021242193 79.8%
2020190147 77.4%
201922 100.0%

By Parliament

ParliamentEligible divisionsVotedParticipation
58th1,068678 63.5%
59th631313 49.6%

Participation counts aye, no or teller votes in Commons divisions held while the MP sat. Absence has many legitimate causes (pairing, illness, parental leave, ministerial or Speaker duties).

Parliamentary activity

Debate contributions
211
Written questions
70
Oral questions
6
Early day motions
13
Bills sponsored
0
Petitions presented
0
Committee meetings attended
127

joint 483rd of 650 current MPs (2 tied) · all MPs average 489 · Labour average 363

Written questions per year
Ms Diane Abbott: Written questions per yearNumber of Written questions recorded per calendar year0613192520192020: 1120202021: 252520212022: 232320222023: 2220232024: 7720242025: 3320252026: 992026
Oral questions per year
Ms Diane Abbott: Oral questions per yearNumber of Oral questions recorded per calendar year0.01.32.53.85.020192020: 1120202021: 1120212022: 1120222023: 0020232024: 0020242025: 3320252026: 002026
Early day motions per year
Ms Diane Abbott: Early day motions per yearNumber of Early day motions recorded per calendar year0.01.32.53.85.020192020: 3320202021: 4420212022: 2220222023: 1120232024: 0020242025: 1120252026: 222026

Annual breakdown

YearDebate contributionsDebates participatedWritten questionsOral questionsEDMsBills sponsoredPetitions
2026 14 10 9 0 2 0 0
2025 44 17 3 3 1 0 0
2024 14 7 7 0 0 0 0
2023 9 9 2 0 1 0 0
2022 48 33 23 1 2 0 0
2021 33 21 25 1 4 0 0
2020 49 21 1 1 3 0 0

Committee memberships

Not currently a member of any committee.

joint 1st of 515 current MPs (488 tied) · all MPs average 99.6% · Labour average 99.5%

Committee membership history

Hansard activity

Contributions
211
spoken contributions
Debates participated in
118
distinct debates

joint 445th of 650 current MPs (2 tied) · all MPs average 552 · Labour average 425

Contributions per year
Ms Diane Abbott: debate contributions per yearSpoken contributions recorded in Hansard per calendar year01325385020192020: 494920202021: 333320212022: 484820222023: 9920232024: 141420242025: 444420252026: 14142026
Debates participated in per year
Ms Diane Abbott: debates participated in per yearDistinct debates the MP contributed to, per calendar year01325385020192020: 212120202021: 212120212022: 333320222023: 9920232024: 7720242025: 171720252026: 10102026

Counts come from the Hansard record for the Commons and Westminster Hall within the dataset window. Individual contributions and topic analysis are not yet part of the dataset; search Hansard for the full record.

Parliamentary timeline

Generated from seat, party, role and committee records.

  1. 1987

    • – Became MP for Hackney North and Stoke Newington
    • – Joined Labour
  2. 1994

    • – Appointed: Member, Labour Party National Executive Committee
  3. 1997

    • – Left role: Member, Labour Party National Executive Committee
    • – Became MP for Hackney North and Stoke Newington
  4. 2010

    • – Became MP for Hackney North and Stoke Newington
    • – Appointed (opposition): Shadow Minister (Public Health)
  5. 2013

    • – Left role: Shadow Minister (Public Health)
  6. 2015

    • – Appointed (opposition): Shadow Secretary of State for International Development
  7. 2016

    • – Appointed (opposition): Shadow Secretary of State for Health
    • – Left role: Shadow Secretary of State for International Development
    • – Appointed (opposition): Shadow Home Secretary
    • – Left role: Shadow Secretary of State for Health
  8. 2020

    • – Left role: Shadow Home Secretary
    • – Joined Home Affairs Committee
  9. 2022

    • – Joined Justice Committee
  10. 2023

    • – Joined Independent
  11. 2024

    • – Joined Labour
    • – Became MP for Hackney North and Stoke Newington
  12. 2025

    • – Joined Independent
  13. 2026

    • – Joined Labour

Constituency: Hackney North and Stoke Newington

Hackney North and Stoke Newington constituency boundary
Area
9.1 km²
Latest election
2024 General Election (4 July 2024)
Result
Lab Hold · majority 15,080
Electorate
77,812 · turnout 52.6%
Postcode areas
E5, E8, E9, N15, N16, N4, N5

Statistics cover 7 November 2019 to 7 November 2026. Source: UK Parliament Members, Committees, Commons Votes, Hansard, Questions and Bills APIs, via the UK Politics Decoded dataset. View this MP’s raw JSON.