The Bharatiya Janata Party (BJP) has witnessed the poor performance in by-polls. After having lost six Lok Sabha seats in the last two years, it lost two more constituencies that it had won in 2014. The BJP also suffered massive losses in Assembly seats. The victories for the opposition in many places will come as a convincing reminder that a united opposition may have a comprehensive edge over the dominant BJP in the 2019 general elections. The results have reflected poorly on the performance of the saffron party.