23 years on, will Cong finally get a non-Gandhi president?