Loading MP profile…
| Donor | Value | Source | Date ↓ | |
|---|---|---|---|---|
| University of St Andrews | £3,500.16Trip | Electoral Commission | 8 Apr 2025 | |
| John Smith Trust | £2,798.34Trip | Electoral Commission | 25 Aug 2024 | |
| Aid to the Church in Need UK | £1,908.13Trip | Electoral Commission | 2 Jan 2019 | |
| United Arab Emirates Ministry of Foreign Affairs (MOFA) | £3,000.00Trip | Electoral Commission | 10 Feb 2018 | |
| Friedrich Ebert Foundation | £4,336.00Trip | Electoral Commission | 11 Sept 2016 |