Madhya Pradesh Elections 2023: India’s second biggest state by area (and fifth largest by population) is witnessing a keen contest between BJP and Congress. BJP is at a disadvantage, having to account for the years it has been in office. But Congress has a narrower social base and a weaker organisation, making it more difficult for the party to bat on the front foot