Agree! However political parties are notoriously duplicitous and clandestine when it comes to these matters. Much prefer political donations be illegal and the parties operating costs and campaign funds come from the public purse of a formula based on their percentage of voting support.Herein lays the need for complete & immediate disclosure of all political donations. It is absolutely vital for the sake of our democracy.