Party donations 2025 - 2029

Donation count

506

Sum

£12,919,871.73

Average

£25,533.34
Loading...
Loading...
Loading...