Party donations 2025

Donation count
454
Sum
£9,396,519.26
Average
£20,697.18
Loading...