A huge responsibility lies on political parties to maintain transparency with regard to donations they receive