India's ruling Bharatiya Janata party has lost a byelection in the Bankipur constituency in Patna, a seat it held for three decades, amid the Cockroach student protests that have shaken Narendra Modi's government.
Key facts
- The BJP lost the Bankipur byelection in Patna, capital of Bihar, a seat it had held for three decades.
- Prashant Kishor's Jan Suraaj (Good Governance) party won the seat.
- The result follows the Cockroach movement student protests.
- The protests forced the resignation of the education secretary, according to opposition parties.
India’s ruling Bharatiya Janata party (BJP) has lost a byelection in a constituency it had held for three decades, in a result opposition parties say reflects growing pressure from the student-led Cockroach movement, according to the Guardian.
The defeat came in the Bankipur constituency in Patna, the capital of the eastern state of Bihar. The seat was won by Prashant Kishor, a high-profile electoral strategist turned politician, in a breakthrough for his fledgling Jan Suraaj (Good Governance) party.
The outcome is notable because the BJP had held the seat for 30 years, making the loss a rare setback in what had been a stronghold for Prime Minister Narendra Modi’s party.
Opposition parties say the nationwide protests, known as the Cockroach movement, are beginning to dent BJP support. According to the Guardian, the same protests forced the resignation of the education secretary.
Kishor’s win represents a significant early result for Jan Suraaj, positioning the new party as a potential challenger in a region where the BJP has long been dominant.
The Guardian reports that the byelection loss comes as the student protests continue to shake Modi’s government, though the broader political implications remain to be seen.
Why it matters
Losing a seat held for three decades signals potential cracks in the BJP's support in a key region. The result suggests the Cockroach student protests may be translating into electoral consequences for one of the world's most powerful ruling parties.
Frequently asked questions
Which seat did the BJP lose?
The BJP lost the Bankipur constituency byelection in Patna, the capital of the eastern Indian state of Bihar, a seat it had held for three decades.
Who won the byelection?
Prashant Kishor, an electoral strategist turned politician, won the seat for his fledgling Jan Suraaj (Good Governance) party.
What is the Cockroach movement?
The Cockroach movement is a wave of student protests that has shaken Narendra Modi's government. According to opposition parties cited by the Guardian, the protests forced the resignation of the education secretary and are beginning to dent BJP support.

