Loading MP profile…
BETAThis is a new independent transparency project, not an official government website. The data is sourced from public registers and may contain errors, so always verify against the official source. If you find a problem, please report it here.
| Employer | Amount ↓ | Date | |
|---|---|---|---|
HarperCollins Publishing Registered as Harpercollins Publishers Limited Publishing company | £7,500.00 | 22 May 2025 | |
HarperCollins Publishing Registered as Harpercollins Publishers Limited Publishing company | £2,500.00 | 16 Apr 2025 | |
HarperCollins Publishing Registered as Harpercollins Publishers Limited Publishing company | £2,500.00 | 31 Jan 2025 | |
Production Company | £2,000.00 | 7 Mar 2025 | |
HarperCollins Publishing Registered as Harpercollins Publishers Limited Publishing company | £1,750.00 | 28 Jul 2025 | |
Media services | £1,000.00 | 25 Sept 2025 Ended 29 Aug 2025 |
| Employer | Amount ↓ | Date | |
|---|---|---|---|
— | £15,000.00 | 6 Jul 2017 declared | |
Mongoose Energyfrom declaration | £7,085.00 | 28 Mar 2019 | |
23 June 2017, received payment of £6,000 for services as non-executive director and advise… | £6,000.00 | 23 Jun 2017 | |
— | £5,000.00 | 4 Jul 2017 | |
Mongoose Energyfrom declaration From 1 June 2017 to 31 December 2017, I received £5,000 every three months for an expected… | £5,000.00 | 6 Jul 2017 declared | |
Next Energy Capital Member of the Advisory Board of Next Energy Capital, a specialist investment and asset man… | £4,500.00 | 6 Jul 2017 declared | |
Next Energy Capital Until 11 February 2022, Member of the Advisory Board of Next Energy Capital, a specialist … | £4,500.00 | 6 Jul 2017 declared | |
MHP Communications Payment of £3,000 expected from MHP Communications, 6 Agar St, London WC2N 4HN for work un… | £3,000.00 | 6 Jul 2017 declared | |
Guardian News and Media | £285.00 | 6 Jul 2017 declared | |
Energy Destinations Ltd Unless otherwise stated, all earnings paid to Energy Destinations Ltd, and will be used to… | — no payment declared | 7 Jul 2017 first recorded |