Ahead of the 2019 polls, Election fever has gripped some of the key states in India. Madhya Pradesh is one of them. The state is set to go to polls on November 28. With the population of about 7.26 crore and 230 assembly seats, Madhya Pradesh has been ruled by the Bhartiya Janata Party (BJP) since 2003. The state has been seeing widespread unemployment, farmer suicides, and an agitation from both fronts -- SC/ST and upper caste. Here are the three factors which are making this election a tough battle for the three-time Chief Minister Shivraj Singh to win.