Loading MP profile…
| Employer | Amount ↓ | Date | |
|---|---|---|---|
15 May 2015, received £1,671.28 from Telegraph Media Group, 111 Buckingham Palace Road, Lo… | £1,671.28 | 15 May 2015 | |
Eden and Partnersfrom declaration | £400.00 | 26 Apr 2023 declared | |
Eden and Partners | £350.00 | 16 Dec 2022 declared | |
Payer: Eden and Partners Role, work or services: Contributing to a session for medical professionals Payer: Eden an… | — no payment declared | 15 Apr 2024 first recorded |