What was once a stronghold of the Left and the Congress has been swept by the Modi wave as the the BJP caused a major stir in elections in the state of Tripura, Meghalaya and Nagaland in the north east of the country. Is this the fillip BJP needed for forthcoming assembly elections in Karnataka, Rajasthan and Madhya Pradesh? How will the Congress be impacted by these results? What does it mean for the Left party in India? Is it time the Left resolves the ideological battle that has challenged its very existence?