With its looming defeat in Delhi, the BJP-led NDA has now lost six states in the last two years.
Including Delhi, there are now non-BJP governments in 12 states.
The BJP led NDA now has governments in 16 states that account for 42 percent of the nation's population.
Delhi BJP unit chief Manoj Tiwari had predicted to win 48 seats to ensure the party's return to power in Delhi.
However, Tiwari's prediction went wrong and Delhi rejected BJP's communal politics.
After forming the government in Jharkhand after the December election, the Congress has governments in seven states now.
Congress is in power in Jharkhand, Maharashtra, Rajasthan, Madhya Pradesh, Chhattisgarh, Punjab, and Puducherry.
Trinamool Congress rules West Bengal, CPM-led coalition in Kerala...
... YSR Congress in Andhra Pradesh, BJD in Odisha and TRS in Telangana.
In Delhi, Arvind Kejriwal led Aam Aadmi Party will be in power for the third time in a row.
The NDA was in a better position in December 2017 when the BJP and its allies ruled 19 states.
A year later, the BJP lost Madhya Pradesh, Rajasthan, and Chhattisgarh.
BJP set a new low in the campaign with hate speech and divisive slogans.
BJP's sixth defeat in a row in state election is the victory of true soul of India.
BJPs divisive politics now reflects in the mandate...
... in last two years the party has been badly losing people's faith and votes
The people seem to have rejected the false narrative built by the BJP in the state...
... over the issues of the Citizenship Amendment Act ,NPR and the NRC.
Modi and Shah duo fail to cajole the voters anymore
BJP feels the real 'current' of consecutive defeats.