What about legislation that compels donors to give equal sums of money to at least five parties? If you have R100,000 to give, R20,000 should go to five parties of your choosing.

Donors should look to strengthen the political, and by extension, democratic institution by supporting the research that goes into policies, not buying political favours. A pipe dream, I know.