The BJP is set to win a sixth term in Gujarat, but by a decidedly lower margin of victory than last time in a close contest with the Congress. The party is leading in more than the 92 of Gujarat's 182 assembly seats that it needs for a majority, but has slipped under 100 in later rounds of counting. In Himachal Pradesh, however, the BJP has a sweeping victory, also snatching another state from the Congress.