£0 · Declared total0 · Payments with a £ figure1 · Role registered
Every registered role and payment
Writing articles
PayerTelegraph Media Group Holdings Limited (Newspaper), 111, Buckingham Palace Road, London SW1W 0DT
Role registered without an itemised payment. Salaried or ongoing arrangement.
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 figure for each payment are not summed but the underlying roles still appear above.