| Employment and earnings |
Legal services - Janes Solicitors |
Janes Solicitors |
— |
7 May 2026 |
| Employment and earnings |
Legal services - ABH Holdings SA |
ABH Holdings SA |
— |
9 Mar 2026 |
| Employment and earnings |
Legal services - Al Daar Al Mihnia Accounting and Legal Consultation LLC |
Al Daar Al Mihnia Accounting and Legal Consultation LLC |
— |
23 Feb 2026 |
| Employment and earnings |
Legal services - Defence and Home Affairs Division, Prime Minister's Office, Republic of Mauritius |
Defence and Home Affairs Division, Prime Minister's Office, Republic of Mauritius |
— |
31 Dec 2025 |
| Employment and earnings |
Legal services - Travers Thorp Alberga |
Travers Thorp Alberga |
— |
22 Dec 2025 |
| Employment and earnings |
Legal services - Prime Ministers Office Republic of Mauritius |
Prime Ministers Office Republic of Mauritius |
— |
15 Aug 2025 |
| Employment and earnings |
Legal - Dentons Mauritius LLP |
Dentons Mauritius LLP |
— |
4 Mar 2025 |
| Employment and earnings |
Legal services - The Khan Partnership |
The Khan Partnership |
— |
22 Jul 2024 |
| Employment and earnings |
Consultant Global Counsel - Withers LLP |
Withers LLP |
— |
19 Oct 2020 |
| Employment and earnings - Ad hoc payments |
Payment received on 15 June 2026 - £11,050.00 |
|
£11,050 |
8 Jul 2026 |
| Employment and earnings - Ad hoc payments |
Payment received on 15 May 2026 - £60,000.00 |
|
£60,000 |
10 Jun 2026 |
| Employment and earnings - Ad hoc payments |
Payment received on 15 May 2026 - £12,500.00 |
|
£12,500 |
9 Jun 2026 |
| Employment and earnings - Ad hoc payments |
Payment received on 15 May 2026 - £12,500.00 |
|
£12,500 |
9 Jun 2026 |
| Employment and earnings - Ad hoc payments |
Payment received on 15 May 2026 - £11,050.00 |
|
£11,050 |
9 Jun 2026 |
| Employment and earnings - Ad hoc payments |
Payment received on 15 April 2026 - £60,000.00 |
|
£60,000 |
7 May 2026 |
| Employment and earnings - Ad hoc payments |
Payment received on 15 April 2026 - £10,000.00 |
|
£10,000 |
7 May 2026 |
| Employment and earnings - Ad hoc payments |
Payment received on 15 April 2026 - £11,050.00 |
|
£11,050 |
7 May 2026 |
| Employment and earnings - Ad hoc payments |
Payment received on 15 April 2026 - £5,000.00 |
|
£5,000 |
7 May 2026 |
| Employment and earnings - Ad hoc payments |
Payment received on 02 April 2026 - £25,625.00 |
|
£25,625 |
27 Apr 2026 |
| Employment and earnings - Ad hoc payments |
Payment received on 16 March 2026 - £60,000.00 |
|
£60,000 |
8 Apr 2026 |
| Employment and earnings - Ad hoc payments |
Payment received on 16 March 2026 - £20,000.00 |
|
£20,000 |
8 Apr 2026 |
| Employment and earnings - Ad hoc payments |
Payment received on 16 March 2026 - £11,050.00 |
|
£11,050 |
8 Apr 2026 |
| Employment and earnings - Ad hoc payments |
Payment received on 15 February 2026 - £5,000.00 |
|
£5,000 |
9 Mar 2026 |
| Employment and earnings - Ad hoc payments |
Payment received on 15 February 2026 - £50,000.00 |
|
£50,000 |
9 Mar 2026 |
| Employment and earnings - Ad hoc payments |
Payment received on 15 February 2026 - £23,000.00 |
|
£23,000 |
9 Mar 2026 |
| Employment and earnings - Ad hoc payments |
Payment received on 15 February 2026 - £33,000.00 |
|
£33,000 |
9 Mar 2026 |
| Employment and earnings - Ad hoc payments |
Payment received on 31 January 2026 - £110,591.51 |
|
£110,591.51 |
23 Feb 2026 |
| Employment and earnings - Ad hoc payments |
Payment received on 14 January 2026 - £11,050.00 |
|
£11,050 |
2 Feb 2026 |
| Employment and earnings - Ad hoc payments |
Payment received on 14 January 2026 - £7,500.00 |
|
£7,500 |
2 Feb 2026 |
| Employment and earnings - Ad hoc payments |
Payment received on 14 December 2025 - £11,050.00 |
|
£11,050 |
31 Dec 2025 |
| Employment and earnings - Ad hoc payments |
Payment received on 14 December 2025 - £47,500.00 |
|
£47,500 |
31 Dec 2025 |
| Employment and earnings - Ad hoc payments |
Payment received on 01 December 2025 - £27,500.00 |
|
£27,500 |
22 Dec 2025 |
| Employment and earnings - Ad hoc payments |
Payment received on 01 December 2025 - £11,050.00 |
|
£11,050 |
22 Dec 2025 |
| Employment and earnings - Ad hoc payments |
Payment received on 15 October 2025 - £10,000.00 |
|
£10,000 |
9 Nov 2025 |
| Employment and earnings - Ad hoc payments |
Payment received on 15 October 2025 - £11,050.00 |
|
£11,050 |
9 Nov 2025 |
| Employment and earnings - Ad hoc payments |
Payment received on 15 September 2025 - £11,050.00 |
|
£11,050 |
23 Sep 2025 |
| Employment and earnings - Ad hoc payments |
Payment received on 15 September 2025 - £6,000.00 |
|
£6,000 |
23 Sep 2025 |
| Employment and earnings - Ad hoc payments |
Payment received on 15 September 2025 - £7,000.00 |
|
£7,000 |
23 Sep 2025 |
| Employment and earnings - Ad hoc payments |
Payment received on 15 August 2025 - £11,050.00 |
|
£11,050 |
15 Aug 2025 |
| Employment and earnings - Ad hoc payments |
Payment received on 15 July 2025 - £38,000.00 |
|
£38,000 |
5 Aug 2025 |
| Employment and earnings - Ad hoc payments |
Payment received on 16 May 2025 - £12,000.00 |
|
£12,000 |
9 Jun 2025 |
| Employment and earnings - Ongoing paid employment |
Agreement starting 01 November 2023 - £293,400.00 |
|
£293,400 |
19 Oct 2020 |
| Land and property (within or outside the UK) |
Agricultural in West Devon |
|
— |
— |
| Land and property (within or outside the UK) |
Residential in London |
|
— |
15 Jan 2019 |
| Shareholdings |
Shares in Thomas More International Ltd |
Thomas More International Ltd |
— |
5 Jun 2015 |
| Shareholdings |
Shares in Thomas More Property Holdings Ltd |
Thomas More Property Holdings Ltd |
— |
5 Jun 2015 |