| Employment and earnings |
Screenwriter - Rochelle Stevens & Co Ltd |
Rochelle Stevens & Co Ltd |
— |
3 Aug 2024 |
| Employment and earnings - Ad hoc payments |
Payment received on 31 March 2026 - £116.27 |
ALCS |
£116.27 |
19 Jul 2026 |
| Employment and earnings - Ad hoc payments |
Payment received on 18 June 2026 - £140.89 |
ITV |
£140.89 |
19 Jul 2026 |
| Employment and earnings - Ad hoc payments |
Payment received on 15 January 2026 - £82.77 |
BBC Contributor Payments |
£82.77 |
19 Jul 2026 |
| Employment and earnings - Ad hoc payments |
Payment received on 19 March 2026 - £79.41 |
ITV |
£79.41 |
19 Jul 2026 |
| Employment and earnings - Ad hoc payments |
Payment received on 18 November 2025 - £216.53 |
ALCS |
£216.53 |
30 Dec 2025 |
| Shareholdings |
Shares in Sparticles Productions Ltd |
Sparticles Productions Ltd |
— |
3 Aug 2024 |
| Miscellaneous |
Yorkshire & Humber Labour Party Regional Executive Committee North Yorkshire CLP representative. |
|
— |
3 Aug 2024 |