Dr Rosena Allin-Khan
Labour Party
·
Tooting
MP Since
16 June 2016 (10 years)
Status
active
Constituency: Tooting
Dr Rosena Allin-Khan represents Tooting in the House of Commons, sitting as a Labour Party MP. They have served as the constituency's MP for 10 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.
£294,473
total expenses claimed, 2024-25
Staffing
£264,225
Office
£28,841
Accommodation
£0
Travel & Other
£1,407
Source: IPSA official expenses data. Covers parliamentary business costs only — staffing, office running costs, accommodation, and travel — not personal spending.
Declared Donations (6)
£27,725.91
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.
Sovereign Sustainability and Development Ltd
Other · 23 Sept 2025
£5,202.48
DCD Properties
Company · 15 Sept 2025
£5,000
Waheed Alli
Individual · 15 Jul 2025
£5,000
Coalition for Global Prosperity
Other · 6 Apr 2025
£3,180.64
London Hotel Group
Company · 20 Mar 2025
£3,750
Sovereign Strategy
Other · 13 Nov 2024
£5,592.79
Voting Record (most recent 15)
Source: official Commons Votes API, all divisions since the 2024 general election.
Railways Bill Remaining Stages: New Clause 1
10 Jun 2026 · Result: 77 Aye, 271 No (failed)
Voted No
Railways Bill Remaining Stages: Amendment 143
10 Jun 2026 · Result: 167 Aye, 266 No (failed)
Voted No
Railways Bill Remaining Stages: Amendment 148
10 Jun 2026 · Result: 155 Aye, 279 No (failed)
Voted No
Railways Bill: Third Reading
10 Jun 2026 · Result: 278 Aye, 149 No (passed)
Voted Aye
Armed Forces Bill Committee: New Clause 5
2 Jun 2026 · Result: 170 Aye, 301 No (failed)
Voted No
Armed Forces Bill Committee: New Clause 6
2 Jun 2026 · Result: 99 Aye, 371 No (failed)
Voted No
Armed Forces Bill Committee: New Clause 13
2 Jun 2026 · Result: 80 Aye, 298 No (failed)
Voted No
Armed Forces Bill Committee: New Clause 2
2 Jun 2026 · Result: 171 Aye, 302 No (failed)
Voted No
King's Speech Motion for an Address: amendment (i)
19 May 2026 · Result: 108 Aye, 323 No (failed)
Voted No
Opposition Day: Oil and gas
24 Mar 2026 · Result: 108 Aye, 297 No (failed)
Voted No
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 41
9 Mar 2026 · Result: 316 Aye, 171 No (passed)
Voted Aye
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 44
9 Mar 2026 · Result: 315 Aye, 109 No (passed)
Voted Aye
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 102
9 Mar 2026 · Result: 315 Aye, 163 No (passed)
Voted Aye
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 38
9 Mar 2026 · Result: 307 Aye, 173 No (passed)
Voted Aye
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 106
9 Mar 2026 · Result: 304 Aye, 177 No (passed)
Voted Aye
Recent Coverage
Stories mentioning Dr Rosena Allin-Khan tracked across NewsDeck's sources
No recent news mentions found for Dr Rosena Allin-Khan yet. Coverage tracking updates automatically as new articles are published.