This aspect needs a closer look. The BJP squandered the advantage from 2104 on many seats. For instance, the party’s lead in the Assembly segments of Indore was reduced from 3.66 lakh to 95,000 in four years. In Dhar, BJP had won by 1.04 lakh votes. It trailed by 2.20 lakh votes in the Assembly segments. In Khandwa, the BJP’s lead slipped from 3.28 lakh votes to 70,000. BJP had won the Khargone seat by 2.57 lakh votes but trailed by 10,000 votes in the Assembly elections.
The Congress had lost the Ratlam seat during the 2014 BJP wave. But in the by-election a year later, it regained the seat by 69,000 votes. The BJP has now narrowed the gap by 40,000 votes. The BJP won the Dewas seat by 2.6 lakh votes but in the Assembly elections, it trailed by 40,000 votes. At Ujjain, the BJP had notched up a massive 3.09-lakh margin win in 2014 but the gap has shrunk to 69,000 votes now. Though the BJP’s lead in Mandsaur dipped from 3.03 lakhs to 77,000, it retains seven Assembly seats here. Mandsaur has been in focus for farmers’ agitation and the Congress and the BJP are both focusing on rural distress.
Both parties have gone for several changes in the candidates’ list. The BJP dropped winners of Dhar, Indore, Ujjain, Khargone. Its MP from Dewas has become an MLA now. Nirmala Bhuria, daughter of Dilip Singh Bhuria who had lost the 2015 by-election to Kantilal Bhuria, was replaced by GS Damore. The Congress has also invested on new faces in Indore, Ujjain, Dewas, Dhar and Khargone.