The BJP may not be as popular as it was in 2017 but a divided opposition cannot defeat the BJP in assembl