As of now, the BJP is ahead in all three states - Madhya Pradesh, Rajasthan, and Chhattisgarh. While the saffron party was expected to do better in Rajasthan where no party has repeated the government, it was thought to be in a difficult spot in Madhya Pradesh and Chhattisgarh.