Bypoll results Highlights: BJP loses Kairana seat, Opposition says tone set for 2019
In Lok Sabha by-election results, the RLD won in Uttar Pradesh’s Kairana, while NCP wrested the Bhandara Gondiya Lok Sabha constituency from the saffron party. Here are the live updates:
The Bharatiya Janata Party (BJP) suffered a setback in bypolls with Rashtriya Lok Dal (RLD)’s Tabassum Hasan winning the Kairana Lok Sabha constituency and the Samajwadi Party winning the Noorpur assembly seat.

In neighbouring Bihar, RJD candidate Shahnawaz Alam wrested the Jokihat assembly seat defeating JD-U, the BJP ally in the state. In Maharashtra, the BJP has won the Palghar seat while NCP wrested the Bhandara Gondiya Lok Sabha constituency from the saffron party.
Election Commission was counting votes on Thursday to declare the results of by-elections held on May 28 in four Lok Sabha and 10 assembly constituencies. The bypoll results, especially in Kairana, could set the tone for the 2019 general elections, say analysts.
Here are live updates on the counting of votes:
9:00pm: The Election Commission deputes two teams to Kairana in Uttar Pradesh and Bhandara-Gondiya in Maharashtra to find the reasons for the “abnormally high” cases of defects and failure in VVPATs, or voter verifiable paper trial machines during bypolls on May 28.
8:00pm: “If Uddhav Thackeray has even a little self respect left in him, he should get out of the alliance. You want to stay in power also, and you want to show support to Opposition also... What exactly is their intention?” says Congress leader Ashok Chavan at a press conference after bypoll results.
“The chief minister (Maharashtra’s) violated the model code of conduct. BJP supporters were seen distributing money but no one took any action which is a real cause of concern. This can be called CM and BJP’s victory with ‘Saam daam dand bhed’” he adds.
“Instead of all the time criticising the decisions of the government, Shiv Sena should simply break the alliance if they are really so unhappy... Why are they still supporting BJP if they’re so unhappy with their decisions?”
We didn’t expect to lose #Palghar seat. If the united opposition had fought together, BJP could have been defeated. If Bahujan Vikas Aaghadi and CPI(M) come with us in the future, we can win Palghar also: Ashok Chavan, Congress
7:40pm: The NCP says its success in the Bhandara-Gondiya Lok Sabha by-poll in Maharashtra was an expression of people’s resentment against Prime Minister Narendra Modi’s dictatorial way of functioning.
Madhukar Kukade of the NCP defeated BJP’s Hemant Patle in Bhandara-Gondiya.
6:50pm: “We are not against BJP-Shiv Sena alliance and neither do we believe that our alliance will break but effort has to be from both ways. We are ready for talks with Shiv Sena,” says Maharashtra chief minister Devendra Fadnavis after Uddhav Thackeray’s remarks against BJP.
“BJP affected by faulty EVMs as our early morning voters didn’t return to polling booths after snags in machines. Election Commission should investigate faulty Electronic Voting Machines,” he adds.
6:37pm: “BJP’s loss at its laboratory of communal and hate politics, Kairana, clearly shows that people did not accept the ruling party’s governance and its destruction of the unity and integrity of India,” CPI(M) leader Sitaram Yechury tells PTI.
6:32pm: “People are disenchanted; regional parties are very strong now,” says West Bnegal chief minister Mamata Banerjee after bypoll results. “Death knell for the BJP has been sounded... The beginning of the end has started from Uttar Pradesh.”
6:30pm: BJP ally NDPP wins Lok Sabha bypoll in Nagaland defeating NPF candidate by over 1.73 lakh votes: Chief Electoral Officer Abhijit Sinha.
5:59pm: “To take a giant leap, you will have to take two steps back. We will take a giant leap in future,” Union home minister Rajnath Singh says at a press conference after bypoll results.
5:56pm: “Uddhav Thackeray is right, but no one will believe him till the time he is supporting the BJP. He should quit the alliance and everyone will believe what he says,” says Praful Patel, NCP leader, on Uddhav Thackeray’s remarks against BJP.: ANI.
5:50pm: “Congress indulging in cheerleading for other parties. It should introspect and think why it is clapping,” says BJP leader Sambit Patra at a press conference.
“When elections will happen in 2019, when Prime Minister will have to be chosen, the people of India know what is the meaning of PM. P is for ‘performance’ and M is for ‘mehnat’ (hard work) ... on this measuring scale, Modi ji alone will be the country’s PM,” he adds.
5:43pm: Shiv Sena’s demand to not announce Palghar bypoll result has been rejected by the Election Commission. The winning certificate has been given to the BJP candidate, Rajendra Gavit, by Palghar collector.
5:34pm: RLD wins Kairana Lok Sabha bypoll. Final votes:
Total votes: 9,38,742
RLD: 4,81,182
BJP: 4,36,564
RLD: 44,618
5:15pm: “Yogi Adityanath is losing in his own state and he is coming to campaign here (Maharashtra),” Shiv Sena chief Uddhav Thackeray says at a press conference, seeking suspension of election officials. He alleges “discrepancies” in counting of votes in Palghar Lok Sabha bypoll.
“Seeing the corruption in Election Commission, I would suggest that even election commissioners should not be appointed, but elected,” he adds. “If needed, we will go to court. But, whatever I have said about our democracy, election process and threat to it, was very serious.”
4:40pm: Samajwadi Party’s Naeemul Hasan declared elected from UP’s Noorpur Assembly seat by a margin of 5,662 votes: Returning officer.
4:19pm: “They used all their money and all their power, but could not get a victory. Nitish ji ne Ram Navmi ke dauraan jo 2 lakh talwaarein baantne ka kaam kiya tha, janta ne aaj ussi ke liye Nitish ji ko puruskaar dene ka kaam kiya hai (Today, the people have given a gift to Nitish Kumar in return for his work to distribute 2 lakh swords during Ram Navami),” says RJD leader Tejashwi Yadav on bypoll results in Bihar.
3.30pm: Trinamool’s Dulal Das wins Maheshtala assembly bypoll in West Bengal, beats BJP’s Sujit Kumar Ghosh by 62,827 votes, reports PTI.
3.20 pm: I want to congratulate all the people who voted for us. This is a defeat for those who do not believe in the democracy. People have given a befitting reply to the BJP: Akhilesh Yadav, Samajwadi Party president.
3.07 pm: In a tweet, Samajwadi Party national president Akhilesh Yadav says Kairana, Noorpur outcome is ‘beginning of the end of the arrogant rule’.
3.00 pm: NCP wins Bhandara-Gondiya bypoll Lok Sabha constituency in Maharashtra.
2.49 pm: BJP candidate in Kairana congratulates Samajwadi party contestant, says, “Many voters did vote for BJP but with a lead of some thousand votes, alliance has won... The alliance has emerged strong and now we have to prepare better for future.”
2.37 pm: NCP-Congress candidate Madhukar Kukde is leading with 19,992 votes after 11th round of counting in Maharashtra’s Bhandara-Gondia bypoll. Kukde has got 1,92,016 votes, BJP’s Hemant Patle has got 1,72,024 votes.
2.22 pm: BJP wins Palghar bypoll Lok Sabha constituency in Maharashtra by 29,572 votes, reports ANI.
1.58 pm: JMM wins Silli and Gomia assembly seats in bypoll in Jharkhand: Chief Electoral Officer L Khiangte.
1:55pm: “We would like to thank all parties that supported us,” RLD’s Jayant Chaudhary said, after Kairana Lok Sabha by-election result showed the party’s candidate had taken a big lead. Chaudhary thanked SP’s Akhilesh Yadav, BSP’s Mayawati, Congress president Rahul Gandhi and his mother Sonia Gandhi, who is the UPA chairperson, as well as the CPI(M) and Arvind Kejriwal’s AAP.
1:50pm: Lalu Prasad’s RJD wins the Jokihat assembly seat in Bihar. The Congress wins Shahkot assembly bypoll seat in Punjab. In Maharashtra, the NCP is leading by 20,583 votes in Bhandara-Gondiya Lok Sabha bypoll.
1:35pm: The BJP retains Uttarakhand’s Tharali seat. BJP’s Munni Devi maintained her lead since the beginning of the counting. The by-election in Tharali was held after the death of BJP legislator Magan Lal Shah.
The bypoll was seen as a litmus test for chief minister Trivendra Singh Rawat after the BJP bagged 57 of the 70 assembly seats in the hill state in the assembly polls.
1:15pm: After the Jokihat setback in Bihar, JD(U)’s KC Tyagi said: “There is outrage across the country due to increase in the prices of petrol and diesel. Constant rise in the price of fuel is also a reason for such poll results.Therefore, hike should be immediately rolled back.”
1.04 pm: RJD leads by over 34,000 votes in Bihar’s Jokihat assembly seat.
RJD’s Tejashwi Yadav says loss is a lesson for Nitish Kumar.
“Want to thank all the opposition party for coming together against BJP...This loss proves that Nitish Kumar has deceived the people of Bihar and people have responded to it,” he says.
“People of Bihar are continuing to avenge the U-turn taken by Nitish Kumar,” news agency ANI quotes Tejashwi Yadav as saying.
12.56 pm: JMM candidate Seema Mahto wins Silli assembly bypoll, defeats AJSU president Sudesh Mahto by 13,510 votes.
12.54 pm: Many EVMs were faulty, names of about 50-60,00 people were missing from voter list. Also, within 12 hours of voting ending, EC changed vote percentage. So all this is very doubtful, says Shiv Sena’s Sanjay Raut on BJP leading in Palghar bypoll.
12.51 pm: In Jharkhand, JMM candidates Seema Mahto leading by 10,221 votes in Silli and Babita Mahto leading by 11,222 votes after 13th round of counting.
12.47 pm: Congress candidate Hardev Singh Laddi Sherowalia leading by around 34,000 votes after 15th round only two rounds left.
12.46 pm: Noorpur assembly bypoll: Samajwadi Party wins by 6211 votes, reports ANI.
12.25 pm: BJP-ally Nationalist Democratic Progressive Party (NDPP) leading over Naga People’s Front (NPF) by 34, 669 votes.
12.25 pm: BJP’s Gavit Rajendra Dhedya leading by 22,000 votes from Palghar Lok Sabha seat after 16th round of counting.
12.15 pm: After 17 rounds of counting, TMC candidate wins 89,318 votes, BJP candidate 33,737 votes and the Left candidate 25,362 votes.
TMC is leading by 55,581 votes.
12.10 pm: Ruling CPI(M) notches up a resounding victory in Chenganur assembly constituency. Its candidate Saji Cherian trounced his Congress rival D Vijayakumar over 18,000 votes. BJP’s Sreedharan Pillai came a distant third.
12.10 pm: We won the RR Nagar seat with huge margin, the people of Bengaluru have blessed us, says Dinesh Gundu Rao, Congress on trends showing the party leading from the assembly seat.
The counting of votes for Bengaluru’s Rajarajeshwari Nagar constituency took place today. The polling for the constituency which was due to take place on May 12 was countermanded by the Election Commission where more than 9,000 voter ID cards were seized from an apartment.
11.57 am: In Kairana, RLD’s Tabassum Hasan secures 28,6705, while BJP’s Mriganka Singh gets 24, 4627 after fourteenth round of counting. Vote difference between the two candidates stands at 42,078.
11.56 am: Akali Dal candidate Naib Singh leaves counting centre, alleges booth capturing and tampering in EVMs. AAP candidate Rattan Singh also leaves counting centre.
11.51 am: BJP leading by 1061 votes in Uttarakhand’s Tharali after 9th round
11.50 am: JMM leading in both Jharkhand assembly seats of Silli and Gomia
11. 46 am: In UP’s Noorpur, Samajwadi Party leading by 10,208 votes after 20th round of counting.
11.45 am: In Kairana, RLD’s Tabassum Hasan increases voting gap, leads by 41,391 votes over BJP’s Mriganka Singh after 13th round of counting.
11.42 am: CPI(M) extends lead by 14,229 votes from Kerala’s Chengannur assembly seat.
11.41 am: BJP’s Gavit Rajendra Dhedya leading by 19742 votes from Maharashtra’s Palghar Lok Sabha seat after twelfth round of counting.
11.41 am: BJP leading by 5 votes in Maharashtra’s Bhandara-Gondiya Lok Sabha seat after 9th round.
11.35 am: Congress candidate Hardev Singh Laddi Sherowalia leading by around 24,000 votes in tenth round in Punjab.
11.34 am: JMM candidate Seema Mahto extends lead against AJSU’s Sudesh Mahto to 2870 votes after ninth round of counting.
11.29 am: BJP leading by 1734 votes in Uttarakhand’s Tharali after sixth round.
11.27 am: In Kairana, RLD’s Tabassum Hasan leading by over 26,925 votes over BJP’s Mriganka Singh after ninth round of counting.
11.25 am: At the end of 12 rounds of counting, TMC candidate Dulal Das takes his lead to nearly 40,000 votes.
While Das got 63,833 votes, the BJP candidate who is in the second spot, won 24,481 votes. The Left candidate secured 17,795 votes.
11.24 am: JMM’s Seema Devi leading by 662 votes from Jharkhand’s Silli assembly seat in the eight round of counting.
11.23 am: BJP’s Gavit Rajendra Dhedya leading by 17843 votes over Shiv Sena’s Shrinivas Chintaman Vanaga from Palghar Lok Sabha seat after ninth round of counting.
11.20 am: Naga People’s Front (NPF) leading by over 11,000 votes, ahead of Nationalist Democratic Progressive Party (NDPP).
11.19 am: Miani D Shira wins from Meghalaya’s Ampati assembly constituency.
11.16 am: RJD leading with 16,299 votes from Jokihat assembly seat after 14th round of counting.
11.16 am: In Kairana, RLD’s Tabassum Hasan leading by over 19,900 votes over BJP’s Mriganka Singh after eight round of counting, reports ANI.
11.16 am: JMM’s Seema Devi leading by 296 votes from Silli assembly seat in the sixth round of counting.
11.15 am: Congress leading by 198 votes from Uttarakhand’s Tharali assembly seat in fifth round of counting.
11.03 am: AJSU president Sudesh Mahto takes lead in Jharkhand’s Silli assembly seat for the first time since the counting began; leading by 1175 votes against nearest JMM rival.
BJP maintains lead in Gomia assembly seat in Jharkahnd after eighth round.
11.00 am: At the end of the 11 rounds of counting, TMC candidate Dulal Das increases his lead to more than 35,000 votes.
He secured 58,240 votes. The BJP candidate secured 22,805 votes, while the Left candidate got 16,527.
10.59 am: Congress is leading from Meghalaya’s Ampati assembly constituency.
10.58 am: NCP leading by 3959 votes from Maharashtra’s Bhandara–Gondiya Lok Sabha constituency in fourth round of counting.
Congress candidate Hardev Singh Laddi Sherowalia leading by around 21,000 votes in ninth round in Punjab.
10.57 am: Congress candidate Muniratna leading by around 44,000 votes from Rajarajeshwari Nagar assembly constituency after ninth round of counting.
10.56 am: RLD’s Tabassum Hasan leading by over 16,000 votes against BJP’s Mriganka Singh, reports ANI.
10.55 am: Seema Mahto of JMM continues to lead in Jharkhand’s Silli assembly seat after sixth round of counting. However, AJSU president has bridged the gap, trailing only by 296 votes.
10.49 am: SP’s Naimul Hasan leading by more than 39,000 votes in Uttar Pradesh’s Noorpur assembly bypoll.
10.40 am: Congress candidate Hardev Singh Laddi Sherowalia leading by around 16,000 votes in seventh round of counting.
10.38 am: At the end of the ninth round of counting, TMC candidate Dulal Das keeps his lead over his nearest rival by more than 28,000 votes. He has got 47,293 votes.
The BJP secured 18,940 votes, while the Left candidate has got 13,964.
There will be 21 rounds of counting.
10.38 am: In Jharkhand, JMM candidate Seema Mahto leading by around 4000 votes after fourth round of counting in Silli assembly seat.
BJP candidate Madhavlal Singh leading by over 3000 votes in Gomia assembly seat after fifth round of counting.
10.27 am: CPI(M) candidate Saji Cherian establishes a clear lead in Kerala’s Chenganur assembly constituency. After the sixth round, he is leading over his nearest rival D Vijayakumar by over 5000 votes. BJP’s Sreedharan Pillai is trailing in third spot.
10.25 am: NCP-Congress candidate Madhukar Kukde leading by 3500 votes in Maharashtra’s Bhandara-Gondiya Lok Sabha bypoll.
10. 22 am: BJP’s Rajendra Gavit leading by over 14,000 votes.
10.21 am: BJP leads by over 1100 votes against Congress in Tharali bypoll in Uttarakhand.
10.18 am: JD-U leads in Jokihat assembly seat in Bihar with Murshid Alam ahead of the nearest candidate by over 33,500 ballots.
10.10 am: TMC pushed its lead to 21,178 votes.
TMC secures 35,614 votes, BJP candidate gets 14,436 and Left candidate gets 12,098 votes at the end of seventh round of counting.
10.07 am: Seema Mahto of JMM maintains her lead in second round in Silli assembly seat, Sudesh Mahto of AJSU trailing by over 4000 votes.
BJP candidate Madhavlal Singh leading in Gomia assembly seat.
10.06 am: Congress candidate Hardev Singh Laddi Sherowalia leading by around 10,000 votes in fifth round
10.06 am: NCP leading from Maharashtra’s Bhandara-Gondiya by 3100 votes, BJP second, reports ANI.
10.06 am: BJP continues to maintain lead after Round 5 in Palghar.
BJP’s Rajendra Gavit leads with 44,589 votes. Shiv Sena’s Srinivas Wanga in the second spot with 34,218 votes. Bahujan Vikas Aghadi’s Baliram Jadhav in the third spot with 32,294 votes.
9.56 am: Congress candidate Muniratna leading by over 18000 from Karnataka’s Rajarajeshwari Nagar assembly constituency after fourth round of counting.
9.52 am: SP’s Naimul Hasan leading by 8741 votes in Noorpur assembly seat after Round 7.
9.50 am: CPI(M) smells victory in Kerala’s Chengannur assembly bypoll, Saji Cherian leading by 4,000 votes after counting started for the third round.
9.50 am: BJP’s Gavit Rajendra Dhedya leading from Maharashtra’s Palghar Lok Sabha seat by over 6000 votes.
9.49 am: AAP candidate Rattan Singh Kakkarkalan only gets 308 votes till third round; Congress candidate Hardev Singh Laddi Sherowalia leading by 8500 votes in fourth round.
9.48 am: TMC candidate Dulal Das widens gap by 20,000 votes in sixth round.
9.43 am: Samajwadi Party’s Naimul Hasan leads by 9242 votes after six rounds in Noorpur assembly seat.
9.41 am: BJP leading by 339 votes from Uttarakhand’s Tharali assembly seat.
9.40 am: Samajwadi Party leading by over 9000 votes in Noorpur assembly bypoll.
9.37 am: Trinamool Congress candidate Dulal Das widens gap after fifth round of counting, leading with a margin of 18,169 votes.
BJP is in second place with 8,543 votes and Left is behind by only 15 votes at 8,528.
9.36 am: JMM candidate Seema Mahto leading over AJSU president Sudesh Mahto by over 2200 votes after first round of counting in Silli assembly seat. BJP leading from Gomia.
9.35 am: After third round of counting in Karnataka’s RR Nagar:
Congress 25219
BJP 11868
JDS 4822
9.32 am: JD(U)’s Md Murshid Alam leading by over 3000 votes from Bihar’s Jokihat assembly constituency.
9.30 am: In third round BJP leading with 2225 in Kairana. RLD leading in overall counting.
RLD’s Tabassum Hasan leading by over 3000 votes over BJP’s Mriganka Singh, reports BJP.
9.22 am: First round of counting is completed, tabulation is underway, RLD candidate Tabassum Hasan has received 3700 votes and BJP’s Mriganka Singh has received 3746 votes, says Indra Vijay Singh, Collector, Shamli on Kairana bypoll.
9.20 am: RLD 8129, BJP 7433 in Shamli constituency in second round.
9.19 am: BJP’s Gavit Rajendra Dhedya leading from Palghar Lok Sabha seat.
9.17 am: Early trends indicate CPI-M leading from Kerala’s Chengannur assembly seat.
9.12 am: Congress candidate Muniratna leading by 8,680 votes on Rajarajeshwari Nagar assembly constituency seat.
Congress candidate Munirathna has 16581 votes, BJP Muniraja has 7901 votes and JDS candidate 3606 votes at end of second round.
9.08 am: After third round of counting in Mahestala assembly seat, TMC candidate Dulal Das leading by 14,394 votes, left candidate in second place and BJP is trailing in the third spot.
9.06 am: Congress candidate Hardev Singh Laddi Sherowalia maintains lead in second round. Akali Dal candidate Naib Singh trailing by 3350 votes.

9.06 am: Early trends indicate Congress leading on Rajarajeshwari Nagar assembly constituency seat, reports ANI.
9.04 am: SP’s Naimul Hasan leading by 4022 votes to his rival Avni Singh of BJP in Noorpur.
8.54 am: TMC’s Dulal Chandra Das is leading by over 10,000 votes from Maheshtala assembly constituency, after second round of counting.
8.52 am: CPI(M) candidate Saji Cherian is leading in the Chenganur assembly by-election.
The constituency is witnessing a fierce three-cornered contest. Final picture is expected to emerge by 10 am.
8.53 am: Counting of postal ballot papers underway in Kairana; RLD leading.
The counting of postal ballot is will be followed by counting of EVMs.
8.50 am: Congress candidate Laddi Sherowalia leading by around 2000 votes after first round of counting for Punjab’s Shahkot assembly bypoll.
8.47 am: Samajwadi Party is leading from Noorpur assembly constituency in early trends, reports ANI.
8.32 am: Congress’ Vishwajeet Patangrao Kadam is elected unopposed from Maharashtra’s Palus Kadegaon assembly constituency.
8.31 am: Trend of first round of Kairana and Noorpur assembly by-elections expected shortly.
8.30 am: Counting begins for Kairana by-election in Police lines of Shamli.
8.23 am:
8.10 am:
8.09 am: Counting of votes for 11 assembly seats (including 10 bypolls) and 4 Lok Sabha constituencies across 11 states begins, reports ANI.
7.58 am:
•The bypolls were marred by complaints of electronic voting machines (EVMs) and Voter Verifiable Paper Audit Trail (VVPAT) machines malfunctioning, which necessitated repolling in some booths in Kairana and Palghar and one booth in Nagaland.
•Apart from Kairana, political parties are also focused on the counting of votes in Palghar and Bhandara-Gondia Lok Sabha seats in Maharashtra. The fourth Lok Sabha bypoll was held in Nagaland after the Nationalist Democratic Progressive Party leader Neiphiu Rio, who is now chief minister, resigned as a Lok Sabha member in February.
•Tharali in Uttarakhand, Noorpur in Uttar Pradesh, Jokihat in Bihar, Gomia and Silli in Jharkhand, Chengannur in Kerala, Palus Kadegaon in Maharashtra, Ampati in Meghalaya, Shahkot in Punjab and Maheshtala in West Bengal are the 10 Assembly constituencies where by-elections were held.