Full preparations for a massive celebration were underway outside the BJP headquarters in Gujarat's Gandhinagar. People with dhol and other musical instruments were seen outside the office. The ruling Bharatiya Janata Party was hoping to set a few new records as the counting of votes was underway for Assembly elections in Gujarat and Himachal Pradesh. The party is heading to its best-ever performance in Gujarat, while keeping power in Himachal Pradesh. Its best performance in Gujarat goes back to 2002 when the party had won 127 seats in the 182-member state Assembly. This time around, the BJP is ahead in 146 seats in Gujarat, Prime Minister Narendra Modi's home state. On the other hand, no party has won a back-to-back election in Himachal Pradesh after 1985. If the BJP manages to retain power in the hill state, that would be another record. A report by NDTV's Ankit Tyagi.