John Cooper
- Constituency
- Dumfries and Galloway
- Region
- Scotland
- Member since
- 4 July 2024
This parliament
- Voting participation
- 72%
- Debates contributed to
- 239
- Registered interests
- 8
- Declared value
- £32,627
Record last updated 10 Sep 2026
CATEGORIES
Total Declared
£32,627.35
8 payments
Payment Types
Monetary
£25,000.00
In-Kind
£7,627.35
Largest Single Payment
£8,500.00
Donations and Support for MP Activities
02 Aug 2024
BREAKDOWN BY CATEGORY
Largest Benefactor
The Cayzer Trust Company Ltd
Total Amount Received
£13,500.00
2nd Largest Benefactor
Taiwanese Ministry of Foreign Affairs
Total Amount Received
£5,807.00
View registered interests for all MPs