Party donations 2025 - 2029

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