
The Bharatiya Janata Party has scripted a spectacular victory in Gujarat, improving even on its 2002 election performance under Narendra Modi, who has since gone on to be the prime minister. The Aam Aadmi Party has made big gains in terms of vote share, seemingly at the expense of the Congress, which has put up its worst performance ever. The grand old party, however, is posies to defeat the incumbent BJP in Himachal Pradesh.