As India heads towards the home run of its 18th General Election-with just the last of the seven phases to be held on June 1, the slogans, posturing,