In a blow to the ruling AIADMK in Tamil Nadu, rival faction candidate T T V Dhinakaran on Sunday won the prestigious RK Nagar Assembly bypoll, bettering J Jayalalithaa's margin, while the BJP wrested two seats from the Congress in Arunachal Pradesh and retained one in UP.
The Trinamool Congress (TMC), in power in West Bengal, unseated the Congress in Sabang Assembly constituency defeating its nearest rival, the CPI(M), by over 64,000 votes.
In Uttar Pradesh, the BJP retained the Sikandra Assembly seat in a bypoll in Kanpur Dehat district, a place which gained notoriety after the 1981 Behmai massacre of 21 upper caste Rajputs allegedly by a gang led by bandit Phoolan Devi.
Dhinakaran, the 54-year-old nephew of jailed leader V K Sasikala, defeated his nearest rival E Madhusudhanan of the AIADMK by 40,707 votes, election officials said.
Polling for the five seats was held on December 21.
The bypoll in the RK Nagar Assembly constituency was necessitated following the death of J Jayalalithaa in December last. The late Tamil Nadu chief minister was elected twice from the north Chennai seat.
Dhinakaran surpassed the record of Jayalalithaa, who had won by a margin of 39,545 votes in the 2016 Assembly polls. While he polled 89,013 votes, Madhusudhanan secured 48,306. DMKs N Maruthu Ganesh came a distant third with 24,651 and lost his deposit, as also 57 others, including the BJP nominee.
The two factions had merged in August this year after deposing Dhinakaran and Sasikala, who is serving a four-year jail term in a Bengaluru prison in a corruption case.
In Arunachal Pradesh, where the BJP is in power, the party wrested the Pakke-Kessang and Likabali Assembly seats from the Congress.
Prime Minister Narendra Modi hailed BJP victories in UP and Arunachal Pradesh and said his party is committed to serving the countrys villages.
He also expressed happiness over the partys improved performance in the West Bengal by-election.
BJP chief Amit Shah cited his party's win in the assembly bypolls to claim that its good governance agenda has prevailed over the oppositions "anti-development" politics.
With the Congress not winning any of the five seats in the bypolls, Shah took a dig at it, saying that he hoped the party will not claim a moral victory.
The 60-member Arunachal Assembly now has 49 MLAs from the saffron party, nine from the Peoples Party of Arunachal (PPA), one from Congress and one Independent.
B R Waghe of the BJP won the Pakke-Kessang seat by 475 votes, defeating his lone rival and former deputy chief minister, Kameng Dolo of the Congress, Chief Electoral Officer D J Bhattacharjee said.
In the Likabali, BJPs Kardo Nyigyor won by just 305 votes, defeating his nearest rival, Gumke Riba of the PPA in a multi-cornered contest.
The Likabali seat had fallen vacant after state minister Jomde Kena passed away on September 4. The bypoll in Pakke- Kessang was held after the Gauhati High Court declared the election of Dolo from the constituency polls null and void.
In West Bengals Sabang seat, while TMC candidate Gita Rani Bhunia secured 1,06,179 votes, her closest rival, Rita Mandal of the CPI(M), bagged 41,987 votes.
Antara Bhattacharya of the BJP polled 37,476 votes and the Congress Chiranjib Bhowmick got 18,060 votes, West Midnapore District Magistrate (DM) Jagdish Prasad Meena said.
The bypoll came in the wake of former Congress MLA Manas Bhunia defecting to the TMC earlier this year. He is a Rajya Sabha member.
The biggest jolt was to the Congress, which not only lost one of its citadels to the TMC, but also finished a distant fourth in the bypoll. Sabang had been a Congress stronghold since 1957.
The results came as a booster for the TMC and the Mamata Banerjee-led West Bengal government, ahead of the panchayat polls and two by-elections in Noapara Assembly constituency and Uluberia Lok Sabha seat due early next year.
According to the Uttar Pradesh chief electoral officers office, BJPs Ajit Singh Pal secured 73,284 votes while his nearest rival, Seema Sachan of the Samajwadi Party, bagged 61,423 votes. Prabhakar Pandey of the Congress secured 19,084 votes.
The Sikandra bypoll was held following the death of sitting BJP MLA, Mathura Prasad Pal, on July 22.
While the SP and the Congress had allied for the state Assembly polls, held earlier this year, they had parted ways in the bypoll.
Phoolan Devi, who had surrendered before the police in 1983, had successfully contested the 1996 Lok Sabha election on an SP ticket and became an MP from Mirzapur. The bandit- turned-politician was shot dead by masked gunmen outside her Delhi residence on July 25, 2001.