| Category | Summary | Payer | Value | Registered |
|
No registered interests. The structured register only holds the current parliament's snapshot.
|
Donations received
Regulated political donations reported to the Electoral Commission — a separate register from the financial interests above, so the same donation can appear in both.
| Donor | Value | Accepted |
| Doha Forum
| £5,900 | 8 Dec 2023 |
| Florida State University
| £9,756 | 2 Oct 2023 |
| Ministry of Foreign Affairs of the State of Qatar
| £5,400 | 25 Mar 2022 |
| Ministry of Foreign Affairs, Republic of China (Taiwan)
| £3,000 | 17 Sep 2019 |
| Ministry of Foreign Affairs, Republic of China (Taiwan)
| £5,000 | 16 Sep 2017 |
| Ministry of Foreign Affairs, Republic of China (Taiwan)
| £4,000 | 25 Sep 2016 |
| Ministry of Foreign Affairs, Republic of China (Taiwan)
| £2,920 | 19 May 2016 |
| European Parliamentary Forum on Population and Development (EPF)
| £1,705 | 10 Nov 2015 |
| Qatar Airways
| £2,000 | 10 Nov 2015 |
| Ministry of External Affairs, Republic of China (Taiwan)
| £3,250 | 25 Jul 2015 |
| Ministry of Foreign Affairs, Republic of China (Taiwan)
| £3,315 | 22 Sep 2012 |
| Canary Wharf Group PLC
| £3,000 | 3 Jan 2012 |
| Ministry of External Affairs, Republic of China (Taiwan)
| £3,600 | 29 May 2011 |
| Ministry of External Affairs, Government of India
| £7,500 | 2 Aug 2009 |
| British Council
| £3,000 | 17 Mar 2009 |
| National Democratic Party, Cairo
| £1,500 | 3 Nov 2008 |
| Cayman Islands Government
| £5,000 | 23 Jul 2008 |
| Bahrain Government
| £2,000 | 8 Sep 2007 |
| Westinghouse Electric Company
| £4,000 | 24 Aug 2007 |
| Hong Kong Government
| £5,000 | 26 May 2007 |
| Virgin Atlantic
| £3,500 | 3 Jul 2006 |
| Government of India
| £3,500 | 9 Jan 2006 |
| Government of Qatar
| £3,500 | 2 Apr 2004 |
| Government of Egypt
| £1,500 | 14 Feb 2004 |
| Government of Taiwan
| £4,000 | 28 Dec 2003 |
| Government of India
| £3,500 | 23 Sep 2003 |
| Astrium Plc
| £4,500 | 10 May 2003 |
| Falklands Government
| £3,000 | 13 Feb 2003 |
| Manchester Airport Plc
| £5,100 | 17 Aug 2001 |
| BAA Plc
| £5,245.20 | 20 Jun 2001 |