Karat is lying. He was shown on TV News very recently where he very clearly said that if the Congress does not dump the Nuclear Deal, there will be early elections in India. He also said that they did not rock the UPA boat earlier as they wanted to wait for the result of the Gujarat elections.
Infact, the Communists owe the nation an explanation for their constant shifting of stance.