£1,117 · Declared total4 · Payments on record1 · Role registered
Every registered role and payment
Writing articles
PayerGuardian news and media, 90 York Way, London N1 9GU
27 November 2025· 2 hrs
£150
6 March 2025· 2 hrs
£297
29 January 2026· 2 hrs
£347
16 April 2026· 2 hrs
£323
Subtotal for this role£1,117
Methodology. Drawn from the Members’ Register of Financial Interests (members-api.parliament.uk) for current MPs only. Totals are the sum of explicit “Payment: £X” amounts in registered child entries. Ranges and salaried roles without a per-payment figure are not summed but the underlying roles still appear above.