BJP on backfoot