i think there is nothing new or humiliating in what the left did. their stand was well known for more than an year or so.
in fact its the congress who has played dirty by going to IAEA without winning the trust vote in parliament.....
in fact it was just opportunistic politics that has brought the left and congress together... they fight against each other in all the states and at centre they share power. strange bed fellas.