Crucial by-elections to four Lok Sabha constituencies and 10 assembly seats on 28 May will test the winnability of the new opposition coalition and help gauge the people’s opinion on the now four-year-old Modi government.
But in the face of a resurgent opposition, it will be an uphill task for the BJP.
Since the 2014 Lok Sabha polls, the party has lost as many as six Lok Sabha seats – Ajmer and Alwar (Rajasthan), Gorakhpur and Phulpur (UP), Gurdaspur (Punjab) and Ratlam (Madhya Pradesh). Taking into account the resignation of BS Yeddyurappa and Sriramulu, its single-party majority status is under threat.
Here’s where things stand in the four Lok Sabha constituencies that will vote on Monday.

