20 September 2020
BJP led NDA won a decisive victory in 2014. And after that , BJP kept winning elections after elections. By 2017, the opposition parties realized that BJP is winning elections because voting pattern had fundamentally changed in India.
A part of traditional Caste Vote among youth (30%) had shifted to whoever promised Good Governance (From 2014 to the BJP). Now, the opposition parties realized that they could not win elections alone. They needed to form a coalitions to beat the BJP.
Since 2017, the opposition parties tried really hard to make a pan-India coalition called the Maha-Gathbandhan. Congress was the party with an all India presence under which everyone could unite. But, Congress insisted on the leadership of Shri Rahul Gandhi as the Prime Minister candidate.
This was not acceptable to the opposition parties. As Rahul Gandhi did not have the capability to take on the BJP and especially Mr Modi. Thus, weakness of Shri Rahul Gandhi as a political leader did not allow the Opposition parties to form the Maha-Gathbandhan against the BJP led NDA.
This problem became even more acute after the Congress-SP alliance lost in Uttar Pradesh in 2017. It was concluded that SP would have performed better if they had not taken Congress as an alliance partner and especially not taken Shri Rahul Gandhi as an election campaigner.
After the Uttar Pradesh results, other Opposition parties concluded that fighting the 2019 election alone would bring better results than fighting under the leadership of Shri Rahul Gandhi.
As a result BJP led NDA fought the 2019 election against a divided opposition and won a decisive victory.