The BJP-led NDA emerges as the largest group in the MLC elections held across four states, winning 13 of 28 seats, with NDA allies adding to a total of 16. Results are declared on Thursday, October 29, after counting that began on October 27.
BJP makes gains in Uttar Pradesh, Karnataka and Bihar, while opposition parties deliver notable results in parts of Maharashtra. In Uttar Pradesh, the BJP wins 6 of 11 seats and the Samajwadi Party (SP) takes the other 5, with SP highlighting wins in Varanasi’s teachers’ and graduates’ constituencies. In Karnataka, the ruling Congress fails to win any of the four seats; BJP takes three and JD(S) Secular wins one. Maharashtra sees the Opposition Maha Vikas Aghadi win 3 of 5 seats, with NCP (Sharadchandra Pawar) taking two and Congress one, while BJP and Shiv Sena each win one.
In Bihar, BJP wins 3 of 8 seats. Janata Dal (United) and Rashtriya Janata Dal secure one each, Jan Suraaj led by Prashant Kishor wins one, and independents win two. Across outlets, the main differences lie in how much attention they give to specific hotspots like Nagpur and Varanasi, rather than the overall seat picture.