Lucknow: The Samajwadi Party managed to deliver a setback to the ruling BJP in the Uttar Pradesh Legislative Council elections, with an almost 50:50 split of seats on Wednesday, barely five months from the Assembly elections.

The BJP lost the Lucknow Graduates' seat and the Agra Teachers' seat to Akhilesh Yadav's SP. In Lucknow Graduates', the SP's Kanti Singh Patel defeated the BJP's Awanish Kumar Singh, who had held the seat. In Agra Teachers', Akash Agrawal won on the SP ticket.

Of 11 graduates' and teachers' seats, results were declared for 10 as of 11:30 pm, with BJP winning six and the SP four. The 'upper house' Legislative Council elections come five months ahead of the Assembly polls.

BJP Ahead But Akhilesh Yadav's Party Gains Ground In UP MLC ElectionsYogi Adityanath's government is facing anti-incumbency, says Akhilesh Yadav.

Of the 11 graduates' and teachers' seats, results had been declared for 10 as of 11:30 pm, with the BJP winning six and the SP four. In the Varanasi Graduates' constituency, the SP was leading.

The BJP's winners in the graduates' constituencies were Dinesh Kumar Goyal in Meerut and Manvendra Pratap Singh 'Guru Ji' in Agra. In the teachers' constituencies, the party's Umesh Dwivedi won Lucknow, Shrichand Sharma won Meerut, Hari Singh Dhillon won Bareilly-Moradabad, and Dhruv Kumar Tripathi won Gorakhpur-Faizabad.

Besides Lucknow Graduates' and Agra Teachers', the SP wrested Allahabad-Jhansi Graduates. Man Singh Yadav won this seat. SP's Lal Bihari Yadav won the Varanasi Teachers' seat with 11,612 votes.

Reacting to the results in a post on X, former chief minister Akhilesh Yadav said, "The MLC elections have packed up the BJP's bags and baggage."

He accused the BJP of malpractice and administrative manipulation in Gorakhpur and Varanasi, the regions represented in the Assembly and Parliament by Chief Minister Yogi Adityanath and PM Narendra Modi, respectively.

In the previous elections to these 11 seats in 2020, the BJP won six, the SP three, and independents two.