Before India’s marathon election kicked off in April, Prime Minister Narendra Modi was promising to come back to power with an even bigger majority than he won five years ago.

With less than two weeks to go before election results are announced, the picture is looking less certain for the popular leader.

Party insiders, opposition members and analysts who have traveled across the country to speak to voters say there’s little evidence of a "Modi wave” that allowed his Bharatiya Janata Party to sweep the polls in 2019.