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. Additional salary for Cabinet, Shadow Cabinet, or committee roles is not yet shown here — those figures require careful verification against primary IPSA and Ministerial Salaries documents before publishing.
£231,962
total expenses claimed, 2024-25
Source: IPSA official expenses data. Covers parliamentary business costs only — staffing, office running costs, accommodation, and travel — not personal spending.
Notable Constituency Interests
The constituency covers part of central London including HS2 (Euston station and related developments), major rail stations (King's Cross, St Pancras, Euston), Eurostar, the Regent's Canal, and major institutions including the Crick Institute, the Alan Turing Institute, UCL Hospitals, Great Ormond Street Hospital, and Moorfields Eye Hospital.
Source: List of Ministers' Interests (gov.uk)
Voting Record (most recent 15)
Source: official Commons Votes API, all divisions since the 2024 general election.
King's Speech Motion for an Address: amendment (i)
19 May 2026 · Result: 108 Aye, 323 No (failed)
Voted No
Privilege
28 Apr 2026 · Result: 223 Aye, 335 No (failed)
Voted No
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
27 Apr 2026 · Result: 271 Aye, 171 No (passed)
Voted Aye
English Devolution and Community Empowerment Bill: motion to disagree with Lords Amendments 94B and 94C
27 Apr 2026 · Result: 269 Aye, 170 No (passed)
Voted 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)
27 Apr 2026 · Result: 270 Aye, 170 No (passed)
Voted Aye
English Devolution and Community Empowerment Bill: motion to disagree with Lords Amendments 89B and 89C
27 Apr 2026 · Result: 273 Aye, 167 No (passed)
Voted Aye
Draft Higher Education (Fee Limits and Fee Limit Condition) (England) (Amendment) Regulations 2026
18 Mar 2026 · Result: 277 Aye, 99 No (passed)
Voted Aye
Draft Employment Rights Act 2025 (Investigatory Powers) (Consequential Amendments) Regulations 2026
18 Mar 2026 · Result: 368 Aye, 107 No (passed)
Voted Aye
Courts and Tribunals Bill: Reasoned Amendment to Second Reading
10 Mar 2026 · Result: 203 Aye, 311 No (failed)
Voted No
Courts and Tribunals Bill: Second Reading
10 Mar 2026 · Result: 304 Aye, 203 No (passed)
Voted Aye
Opposition Day: Protections for children from online harms
24 Feb 2026 · Result: 69 Aye, 279 No (failed)
Voted No
Universal Credit (Removal of Two Child Limit) Bill: Second Reading
3 Feb 2026 · Result: 458 Aye, 104 No (passed)
Voted Aye
Draft Public Order Act 2023 (Interference With Use or Operation of Key National Infrastructure) Regulations 2025
14 Jan 2026 · Result: 301 Aye, 110 No (passed)
Voted Aye
Budget Resolution No. 28: Capital gains tax (employee-ownership trusts)
2 Dec 2025 · Result: 362 Aye, 164 No (passed)
Voted Aye
Budget Resolution No. 50: Inheritance tax (limiting agricultural and business property reliefs etc)
2 Dec 2025 · Result: 327 Aye, 182 No (passed)
Voted Aye