| Category | Summary | Payer | Value | Registered |
| Employment and earnings |
Writing articles - Guardian news and media |
Guardian news and media |
— |
29 Jan 2026 |
| Employment and earnings - Ad hoc payments |
Payment received on 16 April 2026 - £323.08 |
|
£323.08 |
16 Apr 2026 |
| Employment and earnings - Ad hoc payments |
Payment received on 29 January 2026 - £347.00 |
|
£347 |
2 Feb 2026 |
| Employment and earnings - Ad hoc payments |
Payment received on 27 November 2025 - £150.00 |
|
£150 |
30 Jan 2026 |
| Employment and earnings - Ad hoc payments |
Payment received on 06 March 2025 - £296.68 |
|
£296.68 |
30 Jan 2026 |
| Miscellaneous |
Chair of the Labour Movement for Europe. This is an unpaid role. |
|
— |
18 Sep 2023 |
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.