The BJP swept the elections in Madhya Pradesh despite ruling there since 2003 - barring a 15-month period after 2018 - and the question on everyone's lips now is who the next chief minister will be. The party's strategy of not projecting Shivraj Singh Chouhan as the chief ministerial face, and banking on collective leadership and Prime Minister Narendra Modi's popularity, paid off. The BJP bagged 163 of the state's 230 seats, reducing the Congress to just 66.