| Employment and earnings |
Lecturer (Part-Time) - University of Bath |
University of Bath |
— |
1 Oct 2025 |
| Employment and earnings |
Councillor - Wiltshire Council |
Wiltshire Council |
— |
25 Jul 2024 |
| Employment and earnings - Ad hoc payments |
Payment received on 25 November 2025 - £418.78 |
|
£418.78 |
3 Dec 2025 |
| Employment and earnings - Ad hoc payments |
Payment received on 25 December 2024 - £1,492.78 |
|
£1,492.78 |
13 Nov 2025 |
| Employment and earnings - Ad hoc payments |
Payment received on 25 January 2025 - £1,375.00 |
|
£1,375 |
13 Nov 2025 |
| Employment and earnings - Ad hoc payments |
Payment received on 25 June 2025 - £825.98 |
|
£825.98 |
3 Nov 2025 |
| Employment and earnings - Ad hoc payments |
Payment received on 25 January 2025 - £797.90 |
|
£797.90 |
3 Nov 2025 |
| Employment and earnings - Ad hoc payments |
Payment received on 25 March 2025 - £802.48 |
|
£802.48 |
3 Nov 2025 |
| Employment and earnings - Ad hoc payments |
Payment received on 25 September 2024 - £4,064.50 |
|
£4,064.50 |
3 Nov 2025 |
| Employment and earnings - Ad hoc payments |
Payment received on 25 November 2024 - £797.90 |
|
£797.90 |
3 Nov 2025 |
| Employment and earnings - Ad hoc payments |
Payment received on 25 September 2025 - £837.55 |
|
£837.55 |
30 Oct 2025 |
| Employment and earnings - Ad hoc payments |
Payment received on 25 October 2025 - £418.78 |
|
£418.78 |
30 Oct 2025 |
| Employment and earnings - Ad hoc payments |
Payment received on 25 May 2025 - £825.98 |
|
£825.98 |
13 Oct 2025 |
| Employment and earnings - Ad hoc payments |
Payment received on 25 April 2025 - £825.98 |
|
£825.98 |
13 Oct 2025 |
| Employment and earnings - Ad hoc payments |
Payment received on 25 July 2024 - £3,914.50 |
|
£3,914.50 |
13 Oct 2025 |
| Employment and earnings - Ad hoc payments |
Payment received on 25 August 2025 - £837.55 |
|
£837.55 |
13 Oct 2025 |
| Employment and earnings - Ad hoc payments |
Payment received on 25 July 2025 - £825.98 |
|
£825.98 |
13 Oct 2025 |
| Employment and earnings - Ad hoc payments |
Payment received on 25 October 2024 - £797.90 |
|
£797.90 |
13 Oct 2025 |
| Employment and earnings - Ad hoc payments |
Payment received on 25 February 2025 - £797.90 |
|
£797.90 |
13 Oct 2025 |
| Employment and earnings - Ad hoc payments |
Payment received on 25 August 2024 - £3,914.50 |
|
£3,914.50 |
13 Oct 2025 |
| Employment and earnings - Ongoing paid employment |
Agreement starting 01 December 2025 - £431.28 |
|
£431.28 |
3 Dec 2025 |
| Employment and earnings - Ongoing paid employment |
Agreement - £1,322.42 |
|
£1,322.42 |
25 Jul 2024 |
| Gifts, benefits and hospitality from UK sources |
Silverstone Circuits Limited - £1,860.00 |
Silverstone Circuits Limited |
£1,860 |
7 Jul 2026 |
| Gifts, benefits and hospitality from UK sources |
National Liberal Club - £1,140.00 |
National Liberal Club |
£1,140 |
21 Apr 2026 |
| Shareholdings |
Shares in Labox Ltd |
Labox Ltd |
— |
23 Jul 2024 |