Loading MP profile…
| Donor | Value | Source | Date ↓ | |
|---|---|---|---|---|
| Upson Technology Group | £4,806.00Trip | Electoral Commission | 5 Jan 2024 | |
| Progressive Policy Institute | £12,334.50Trip | Electoral Commission | 22 Oct 2023 | |
| Upson Technology Group | £6,211.24Trip | Electoral Commission | 5 Jan 2023 | |
| Upson Technology Group | £3,241.00Trip | Electoral Commission | 5 Jan 2022 | |
| Majlis As Shura - Shura Council of Kingdom Saudi Arabia | £3,025.00Trip | Electoral Commission | 4 Dec 2011 | |
| Technology Policy Institute | £5,609.41Trip | Electoral Commission | 16 Oct 2009 |