BJP, however, demanded Virbhadra Singh’s immediate resignation to allow a probe to take place independently and demanded a public apology from Congress president Sonia Gandhi and vice president Rahul Gandhi for allowing scams. “Virbhadra Singh should resign immediately so that an independent CBI probe can be carried out,” BJP national secretary Shrikant Sharma said.