Madhya Pradesh Elections 2023: Opinion polls have projected a close contest, which could even be a photo finish like 2018. There were 30 seats with a margin less than 3,000 in 2018 and so far BJP and Congress have expelled more than 30 leaders each for ticket-related rebellions