20070808 india: Govt in spot as Left criticises nuke deal