Well to analyze their weak points, they will have to first realize what they are... BJP has no idea why did people rejected them, whatsoever... They keep going back and forth on things like terrorism, foreign policy and hindutva...
All these issues are so clost to people's heart that we can't afford to put a party in charge that just can't seem to stable itself on decision. One day they are secular, the other day are giving speeches that Muslims should go to Pakistan... What kind of crap is that????