BJP caught in a tricky situation