Madhya Pradesh Assembly elections 2018: The opinion poll has given the BJP a slight edge over Congress in the Madhya Pradesh battle. The BJP and Congress are in neck-to-neck fight in Madhya Pradesh and a 2% vote share difference is enough to create a 100+ seat difference.