BJP on backfoot in MP