Archive · 4 Aug 2026
BJP Loses Bankipur, Datia Bypolls Amid Gen Z Protests
Three small elections were held in India to fill empty seats.
In Bankipur, a new political group won a seat that had been a BJP stronghold.
In Datia, the Congress party kept its seat.
In Manjalpur, the BJP kept its seat.
These results show that voters are unhappy with the BJP in some areas, especially after student protests and a minister’s resignation.
The elections were needed because a BJP leader left his seat, a Congress member was jailed, and a BJP MLA died.
The results may change how people vote in the next big elections.
Jan Suraaj strategist Prashant Kishor wins Bankipur seat, defeating BJP rival Neeraj Kumar by 13,868 votes.
Congress retains Datia seat with Ghanshyam Singh ahead of BJP's Ashutosh Tiwari by 12,607 votes.
BJP holds Manjalpur in Gujarat, Satish Patel beats Congress's Bhikhabhai Rabari by 30,630 votes.
Bypolls triggered by resignations and death: Nitin Nabin's Rajya Sabha election, Rajendra Bharti's conviction, Yogesh Patel's death.
Analysts say results signal disillusionment in Hindi heartland amid student protests and education minister resignation.
- Who
- BJP, Congress, Jan Suraaj, and political analysts
- What
- Results of three assembly bypolls in Bihar, Madhya Pradesh, and Gujarat
- When
- July 30, 2025
- Where
- Bankipur (Bihar), Datia (Madhya Pradesh), Manjalpur (Gujarat)
- Why
- To fill seats vacated by resignations, a conviction, and a death, and to gauge political sentiment amid protests
- Bankipur winner
- Prashant Kishor
- Datia winner
- Ghanshyam Singh
- Manjalpur winner
- Satish Patel
- Voter turnout
- 71.44%
- Bypoll date
- July 30, 2025