Search interests
Filter every declared interest across the Register by MP, party, contributor, type, date and value — each result links back to its source record.
21 interests
- Adhoc Payment£2,800.00
Payment received on 23 June 2026 - £2,800.00
Registered 25th Jun 2026Telegraph Media Group Limited - Adhoc Payment£5,600.00
Payment received on 09 June 2026 - £5,600.00
Registered 18th Jun 2026Telegraph Media Group Limited - Adhoc Payment£950.00
Payment received on 31 March 2026 - £950.00
Registered 17th Apr 2026Telegraph Media Group Limited - Adhoc Payment£1,400.00
Payment received on 14 April 2026 - £1,400.00
Registered 14th Apr 2026Telegraph Media Group Limited - Adhoc Payment£250.00
Payment received on 19 December 2025 - £250.00
Registered 5th Jan 2026Telegraph Media Group Limited - Adhoc Payment£250.00
Payment received on 19 December 2025 - £250.00
Registered 5th Jan 2026Telegraph Media Group Limited - Adhoc Payment£250.00
Payment received on 19 December 2025 - £250.00
Registered 5th Jan 2026Telegraph Media Group Limited - Adhoc Payment£250.00
Payment received on 13 October 2025 - £250.00
Registered 28th Oct 2025Telegraph Media Group Limited - Adhoc Payment£255.00
Payment expected for services on 06 May 2025 - £255.00
Registered 12th May 2025Telegraph Media Group Limited - Adhoc Payment£255.00
Payment received on 04 February 2025 - £255.00
Registered 6th Feb 2025Telegraph Media Group Limited - Adhoc Payment£255.00
Payment received on 04 February 2025 - £255.00
Registered 6th Feb 2025Telegraph Media Group Limited - Employment—
Writing articles - Telegraph Media Group Limited
Registered 6th Feb 2025Telegraph Media Group Limited - Adhoc Payment£750.00
Payment received on 20 August 2024 - £750.00
Registered 9th Sep 2024Telegraph Media Group Ltd - Adhoc Payment£1,500.00
Payment received on 03 September 2024 - £1,500.00
Registered 9th Sep 2024Telegraph Media Group Ltd - Adhoc Payment£1,500.00
Payment received on 23 July 2024 - £1,500.00
Registered 15th Aug 2024Telegraph Media Group Ltd - Adhoc Payment£2,250.00
Payment received on 09 July 2024 - £2,250.00
Registered 15th Jul 2024Telegraph Media Group Ltd - Adhoc Payment£3,000.00
Payment received on 28 May 2024 - £3,000.00
Registered 28th May 2024Telegraph Media Group Ltd - Adhoc Payment£3,000.00
Payment received on 08 May 2024 - £3,000.00
Registered 10th May 2024Telegraph Media Group Ltd - Adhoc Payment£1,500.00
Payment received on 11 April 2024 - £1,500.00
Registered 25th Apr 2024Telegraph Media Group Ltd - Adhoc Payment£4,500.00
Payment received on 03 April 2024 - £4,500.00
Registered 9th Apr 2024Telegraph Media Group Ltd