Kumar Vishwas (Image: PTI)

Vishwas said that he cannot imagine Kejriwal can indulge in corruption and stressed that he has known him for 12 years and even his enemies cannot imagine him taking a bribe.

His remarks came hours after Kapil Mishra, who was on Saturday sacked as Delhi water minister, alleged that he saw Delhi Health Minister Satyendar Jain giving Kejriwal Rs 2 crore.

“We can disagree, fight or be disappointed with each other ... I know Arvind for 12 years and I can say that I cannot imagine him taking a bribe or being corrupt ... even his enemies cannot imagine this,” he told reporters.

“Kejriwal has said 100 times that he should be removed if he is corrupt. I have called Satyendra Jain and asked him to explain his position in the PAC ... whether he is being framed or has there been a mistake, we are ready for an investigation ... be it an ED or a CBI probe,” Vishwas said.

“I feel sad about the allegations. Be it about the party’s internal talks, discrepancies in ticket distribution, loopholes in political agenda but it is wrong to level such allegations publicly,” he said.