Why did they turn out the way they did?
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.
Newslaundry editors Atul Chaurasia and Manisha Pande and reporters Ayush Tiwari, Basant Kumar and Shivnarayan Rajpurohit analyse the results.
Listen.