This was the last electoral contest before Madhya Pradesh votes for its next government and the vastly reduced margins of victory for the Congress (it held both the seats) should worry the party. The results are a pointer to the battle-ready formidable BJP election machinery which served up a tough fight to Scindia after 14 years of Shivraj Singh Chouhan being in power.
Scindia managed to retain his pocket borough but Chouhan was delighted at the whittling down of the margins of defeat, claiming proof of "anti-incumbency" in the "Maharaja's backyard". Chouhan had made the by-elections a prestige issue and virtually parked his entire cabinet there, going on a door-to-door campaign.
The Congress is beset with endemic infighting and senior leaders permanently engaged in competing with each other instead of with the BJP. This has ensured that Chouhan has comfortably enjoyed three terms in power and the Congress's base has eroded away, leaving each leader with a limited sphere of influence - Guna for Scindia, Chhindwara for Kamal Nath, Raghogarh for former Chief Minister Digvijaya Singh.
The competition is so intense that Singh has patched up with old rival Kamal Nath who is 70 and a nine-time MP from Chhindwara to ensure that Scindia does not get to become the Chief Ministerial face. While Kamal Nath went on record first to me for NDTV to say that he would throw his support behind Scindia if the high command made him the chief ministerial candidate, the reality on the ground is very different.
So party president Rahul Gandhi will have to bite the bullet if he wants to wrest the state away from the BJP and name a presumptive Chief Minister. The sort of patch work solution he has proposed, accommodating various factions in committees, simply will not work. Scindia has been publicly nudging him to be declared the man for the job face and his claims just got stronger as he fought the entire campaign alone, but Gandhi has so far shown so signs of assent - a repeat of how he is handling Sachin Pilot who delivered recent crucial victories in Rajasthan. The disinclination to project a face as politics gets more personalised and presidential is likely to be a costly mistake. Voters like to know who they are voting for and in Madhya Pradesh, Chouhan has made it a "commoner versus royalty" contest.
In Gujarat, despite the BJP's unlimited funding and formidable electoral machinery, the Congress provides a run for its money by putting up a united fight. Gandhi needs to quickly ensure that he gets the party's act together in Madhya Pradesh. The state has enough issues that can be capitalised by the opposition - the gargantuan Vyapam scam, the agrarian distress which led to the police firing on farmers in June 2017, leaving five farmers dead in Mandsaur.
If Gandhi takes urgent remedial measures, Madhya Pradesh could be the first state on the road to electoral recovery as general election season dawns.
But as some senior Congress leaders from a rival faction incredibly celebrated the whittling down of the party's victory margin which "cut Maharaj down to size and dented his Chief Ministerial projections", the Congress remains its own worst enemy.
(Swati Chaturvedi is an author and a journalist who has worked with The Indian Express, The Statesman and The Hindustan Times.)
Disclaimer: The opinions expressed within this article are the personal opinions of the author. The facts and opinions appearing in the article do not reflect the views of NDTV and NDTV does not assume any responsibility or liability for the same.
Get Breaking news, live coverage, and Latest News from India and around the world on NDTV.com. Catch all the Live TV action on NDTV 24x7 and NDTV India. Like us on Facebook or follow us on Twitter and Instagram for latest news and live news updates.