Twenty-five of 26 seats in Gujarat go to polls today, May 7. For nearly three decades, the state has seen no other party than the Bharatiya Janata Party (BJP) in power. In 2019, the party had won all 26 seats and this year it opened its account with an unchallenged victory in Surat. Home turf of Prime Minister Narendra Modi, an overwhelming support still goes towards the BJP due to his popularity but it will be interesting to see if the Opposition can cause a dent in this majority this time.