With Bharatiya Janata Party (BJP) back in power for the sixth straight term in Gujarat and taking Himachal away from the Congress, the party now controls 19 of the 29 states.

CLICK TO READ | With Gujarat and Himachal in Its Bag, BJP Now Controls 19 of the 29 Indian States