With Himachal Pradesh to vote in Assembly elections on November 12, the ruling BJP has an edge over its competitors, the Congress and the Aam Aadmi Party, as per a survey.