Voting is underway for by-polls to the Bankipur Assembly seat in Bihar, Datia in Madhya Pradesh and Manjalpur in Gujarat, on Thursday (July 30) with polling beginning at designated booths across the three states. The counting of votes is scheduled for August 3, and all three contests have drawn close attention because of the political stakes attached to each seat.
The bypolls have become important political flashpoints for the Bharatiya Janata Party (BJP), Congress, RJD and Jan Suraaj, with leaders on all sides projecting confidence. In Bankipur, the BJP has fielded Neeraj Kumar Sinha, while former Bihar Chief Minister and JD(U) MP Nitish Kumar urged voters to support him for the sake of development. RJD leader Tejashwi Yadav, meanwhile, said, “We are clearly going to win the election.”
#WATCH | Patna, Bihar: Voting begins for the by-election of Bankipur Assembly constituency.
(Visuals from Bihar State Library) pic.twitter.com/wXhhIuUpCJ
— ANI (@ANI) July 30, 2026
Bankipur sees high-stakes battle
Polling began at 7 am in Bankipur amid tight security arrangements, with around 3.80 lakh voters eligible to decide the fate of 26 candidates, including Jan Suraaj Party founder Prashant Kishor, who is making his electoral debut. The constituency, a long-time BJP stronghold, has remained with the party since 1995, when it was known as Patna West.
BJP leader Vivek Thakur cast his vote at the Bihar State Library polling station and expressed confidence in a decisive win. “In Bankipur, the Bharatiya Janata Party is moving towards a landslide victory,” he said, adding that the mood among voters was enthusiastic. Senior BJP leader CP Thakur also voted there with his family and echoed the same sentiment, saying, “Landslide victory.”
#WATCH | Bankipur Assembly by-election | Patna, Bihar | BJP leader CP Thakur said, "I think our party will win. Our entire family has come to cast our votes…" https://t.co/11908DwiBM pic.twitter.com/1AUx7f4fhL
— ANI (@ANI) July 30, 2026
Prashant Kishor threatens action over alleged detention of Jan Suraaj workers
High drama unfolded late on Wednesday night at Jakkanpur police station after Jan Suraaj founder and Bankipur Assembly bypoll candidate Prashant Kishor arrived with a large group of supporters and confronted Station House Officer (SHO) Rituraj Kumar Singh over allegations that several party workers had been detained. Kishor alleged that two Jan Suraaj workers were brought to the police station illegally, held there for hours and then transferred elsewhere, while the police failed to give any information about their whereabouts.
“If any harm comes to them (party workers allegedly detained), Rituraj Kumar Singh, the SHO of Jakkanpur police station, will certainly lose his job. He should be well aware of that,” Kishor said, adding, “They aren’t providing any information; there is no record of it, and the officer claims he doesn’t even know where they were taken.”
He also said the SHO accepted no responsibility and did not know which superior officer had issued the order. “I am simply sharing the information I have with you,” Kishor said, as he faces off in the Bankipur contest against BJP’s Neeraj Kumar Sinha and JJD president Tej Pratap Yadav.
Datia polling begins
In Datia, Madhya Pradesh, voting also started at 7 am and will continue till 6 pm. Officials said 2,20,344 voters are eligible to choose among 21 candidates at 291 polling stations, of which 186 are in rural areas and 105 in urban pockets. Collector and District Election Officer Swapnil Wankhede said, “Voting started peacefully and in an orderly manner at all polling stations at the scheduled time under the Datia assembly by-election 2026.”
The contest in Datia is a direct fight between the BJP’s Ashutosh Tiwari and the Congress candidate Ghanshyam Singh, though Azad Samaj Party’s Damodar Singh Yadav is also in the race, making it potentially triangular. Security has been tightened, with police keeping a close watch on suspicious movement and a control room set up to respond to complaints immediately.
#WATCH | Datia Assembly Bypoll | Datia, Madhya Pradesh | Congress candidate Ghanshyam Singh says, "I appeal to the voters to come out in large numbers, cast their votes, and ensure a historic victory for Congress. Break the arrogance of the arrogant BJP government."
Further,… https://t.co/zyJB6LBv5L pic.twitter.com/o2ppyq7PSr
— ANI MP/CG/Rajasthan (@ANI_MP_CG_RJ) July 30, 2026
In Datia, the bypoll was necessitated after Congress MLA Rajendra Bharti was disqualified under the Representation of the People Act following a court sentence in a fraud case. In the 2023 Assembly election, Bharti had defeated then Home Minister Narottam Mishra, but the BJP has now chosen Ashutosh Tiwari instead of Mishra, a move that had earlier triggered protests from Mishra’s supporters.
#WATCH | Vadodara, Gujarat | BJP leader Jay Prakash Soni casts his vote for the Manjalpur Assembly by-election.
Today, voting is underway for the by-elections in three important assembly seats: Bankipur in Bihar, Datia in Madhya Pradesh, and Manjalpur in Gujarat. pic.twitter.com/bxYAKAmj9O
— ANI (@ANI) July 30, 2026
Manjalpur joins the contest
Polling also underway in Gujarat’s Manjalpur where the seat fell vacant after the death of sitting BJP MLA Yogeshbhai Narandas Patel. Voting is being held at designated polling stations, and the contest is being watched closely as another key test for the ruling party. The Election Commission of India has earlier called for the by-poll to fill the seat for the remainder of the assembly’s term.
