
Farage Forges Ahead on Political Donations
Q1 of 2026 saw the poll-topping British populists rake in more than £9 million towards their election war chest.

Q1 of 2026 saw the poll-topping British populists rake in more than £9 million towards their election war chest.