In December 2023, the Bharatiya Janta Party recorded a massive victory in the assembly polls of the Hindi heartland (Chattisgarh, Madhya Pradesh and Rajasthan). Six months later, while the BJP could retain its Lok Sabha seats in Chattisgarh and Madhya Pradesh, at the same time the saffron party failed to make a hattrick in Rajasthan.