NEWSDECK
← All MPsView shareable report card →
Ms Diane Abbott

Ms Diane Abbott

Independent
·
Hackney North and Stoke Newington
MP Since
11 June 1987 (39 years)
Status
active
Constituency: Hackney North and Stoke Newington

Ms Diane Abbott represents Hackney North and Stoke Newington in the House of Commons, sitting as a Independent MP. They have served as the constituency's MP for 39 years.

Pay & Expenses
£98,599
basic salary / year

This is the basic MP salary, set by IPSA and paid to all 650 MPs regardless of role.

£270,312
total expenses claimed, 2024-25
Staffing
£261,250
Office
£9,062
Accommodation
£0
Travel & Other
£0
Source: IPSA official expenses data. Covers parliamentary business costs only — staffing, office running costs, accommodation, and travel — not personal spending.
Declared Donations (2)
£5,860.38
total declared, since 2024 general election
Source: Electoral Commission official register, donations since the 2024 general election (4 July 2024) only. Donations are legally required to be declared if above the statutory threshold — this is not a complete record of all support an MP may receive.
Hewards Mills Ltd
Company · 23 May 2025
£2,930.19
Hewards Mills Ltd
Company · 23 May 2025
£2,930.19
Voting Record (most recent 15)
Source: official Commons Votes API, all divisions since the 2024 general election.
Privilege
28 Apr 2026 · Result: 223 Aye, 335 No (failed)
Voted Aye
Victims and Courts Bill: motion to disagree with Lords Amendment 4
25 Mar 2026 · Result: 300 Aye, 149 No (passed)
Voted Aye
Victims and Courts Bill: motion to disagree with Lords Amendment 3
25 Mar 2026 · Result: 286 Aye, 163 No (passed)
Voted Aye
Victims and Courts Bill: motion to disagree with Lords Amendment 2
25 Mar 2026 · Result: 295 Aye, 162 No (passed)
Voted Aye
Victims and Courts Bill: motion to disagree with Lords Amendment 6
25 Mar 2026 · Result: 290 Aye, 163 No (passed)
Voted Aye
Victims and Courts Bill: motion to disagree with Lords Amendment 1
25 Mar 2026 · Result: 291 Aye, 158 No (passed)
Voted Aye
Victims and Courts Bill: motion to disagree with Lords Amendment 5
25 Mar 2026 · Result: 292 Aye, 162 No (passed)
Voted Aye
Opposition Day: Oil and gas
24 Mar 2026 · Result: 108 Aye, 297 No (failed)
Voted No
Opposition Day: Defence
24 Mar 2026 · Result: 98 Aye, 306 No (failed)
Voted No
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 3
23 Mar 2026 · Result: 280 Aye, 164 No (passed)
Voted Aye
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 2
23 Mar 2026 · Result: 279 Aye, 167 No (passed)
Voted Aye
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 6
23 Mar 2026 · Result: 278 Aye, 164 No (passed)
Voted Aye
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 5
23 Mar 2026 · Result: 281 Aye, 167 No (passed)
Voted Aye
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 1
23 Mar 2026 · Result: 280 Aye, 161 No (passed)
Voted Aye
Opposition day: Fuel duty
18 Mar 2026 · Result: 103 Aye, 259 No (failed)
Voted No
Recent Coverage
Stories mentioning Ms Diane Abbott tracked across NewsDeck's sources

No recent news mentions found for Ms Diane Abbott yet. Coverage tracking updates automatically as new articles are published.