Here's a glimpse of the political pictures of the day
The ruling Congress Party is on the verge of a big defeat in the hills as the Bharatiya Janata Party (BJP) has won eight seats and is leading in 37 out of 68 seats in the 2017 Himachal Pradesh Assembly elections, at the time of filing this copy.
Exit polls predict that the BJP will win comfortable majorities in both Gujarat and Himachal Pradesh.