There should be a ban on the funding of political parties by external sources eg businesses, trade unions, private individuals, etc. Those wishing to fund the democratic process can do so by contributing to a collective fund that pays for the election process, the resources of which will be distributed to political parties propoprtional to their level of membership.