Loading MP profile…
| Donor | Value | Source | Date ↓ | |
|---|---|---|---|---|
| UNITE Global Parliamentarians Network to End Infectious Diseases | £1,804.91Trip | Electoral Commission | 22 May 2022 | |
| RESULTS UK | £2,776.98Trip | Electoral Commission | 19 Apr 2022 | |
| Medical Aid for Palestinians | £2,123.08Trip | Electoral Commission | 13 Apr 2019 | |
| Medical Aid for Palestinians | £1,767.08Trip | Electoral Commission | 15 Sept 2018 | |
| Medical Aid for Palestinians | £2,561.00Trip | Electoral Commission | 16 Sept 2017 |