Whatever the final position of various parties turns out to be, it is evident that the Bharatiya Janata Party (BJP) has suffered severe body blows in the three Hindi heartland states it rules with substantial majorities – Rajasthan, Madhya Pradesh and Chhattisgarh. It is too far behind in Chhattisgarh and will most likely not form the next government. The trends as of noon on the counting day show the Congress in the lead in the other two states as well, although these races are quite tight. Rajasthan would likely see a Congress government, though with a smaller majority than it