The BJP had sensed an opportunity soon after the 2018 Madhya Pradesh assembly elections, when Jyotiraditya Scindia was denied power and position. It was just waiting for the right time to go for the kill.
The BJP had never reconciled to losing Madhya Pradesh to Congress after ruling the state for three terms. The close fight had thrown up a hung verdict, with the Congress getting only five seats more than BJP in a 230-seat assembly. BJP had a higher vote share, albeit marginally.