However, a closer examination of the results of the four bypolls throws up a more entangled picture of the effect that the JSP had on these seats. In each of the seats, the vote of the JSP candidate was more than 50 per cent of the margin between the winner and the runner-up. The NDA’s constituents won all the four seats, of which it wrested three seats from the Opposition.
The Belaganj seat, a long-time Rashtriya Janata Dal (RJD) stronghold, flipped to the NDA for the first time in decades, with the Janata Dal (United) defeating the Rashtriya Janata Dal (RJD) by 21,391 votes. The JSP’s Mohammad Amjad secured 17,285 votes, gnawing into the traditional Yadav-Muslim support base of the RJD. Imamganj, an SC-reserved constituency in Gaya district, was retained by the NDA, with Hindustani Awam Morcha candidate defeating RJD’s by a narrow margin of 5,945 votes. Imamganj has historically leaned towards opposition parties, shifting to the NDA only in 2020. In the 2024 bypoll, JSP candidate Jitendra Paswan secured 37,103 votes, over six times the winning margin. Sources attribute JSP’s performance partly to the absence of Chirag Paswan’s party in the fray, and his support for the NDA, but also noting his close ties with Kishor.