1. No donation without taxation.
2. Only British residents.
3. Maximum of £500 per person per year.
Today, Nigel Farage postures as a righteous defender of the same democracy he actively undermines.
Democracy should never be for sale. It's time for a cap on political donations.
1. No donation without taxation.
2. Only British residents.
3. Maximum of £500 per person per year.