People voted BJP based on its campaign for development and seems to have forgiven Modi's past.
Gandhi family's credibility wiped out in this election. Indian voters are maturing. They don't seem to cling on to nehru-gandhi names anymore. Congress should do some soul searching and start grooming and project a development oriented leader. At least by next election. And hope people get frustrated with Modi by then.
And the other big whammy is to AAP. Buoyed by Delhi success, Kejriwal dreamt he would become PM candidate or even a kingmaker. AAP got less than 3% vote share in whole of India. Thats a shame considering the how much of media spotlight he AK hogged.
But 3% still amounts to about 15 million ppl (500 million votes), which a very big number. Modi government should remember that the fire against corruption is still alive in the country.