Yes all contributions both corporate and private to all political parties should be banned
Each party that meets party standards should be given the same amount to conduct their campaigns and run their parties. And transparency must be part of the commitment