| Category | Summary | Payer | Value | Registered |
| Employment and earnings |
Guest Panellist - Have I Got News For You, Series 70 |
Have I Got News For You, Series 70 |
— |
3 Nov 2025 |
| Employment and earnings - Ad hoc payments |
Payment expected for services on 31 October 2025 - £1,500.00 |
|
£1,500 |
3 Nov 2025 |
| Gifts, benefits and hospitality from UK sources |
The Ivors Academy - £1,314.00 |
The Ivors Academy |
£1,314 |
13 Jul 2026 |
| Visits outside the UK |
International visit to Lebanon between 06 October 2025 and 10 October 2025 |
Caabu (Council for Arab-British Understanding) |
— |
13 Jul 2026 |
| Miscellaneous |
Member of Executive Committee of Tribune Group of Labour MPs. This is an unpaid role. |
|
— |
10 Jul 2026 |
Donations received
Regulated political donations reported to the Electoral Commission — a separate register from the financial interests above, so the same donation can appear in both.