The ruling BJP bagged 10 seats and was leading in two others out of 15 constituencies that went for assembly bypolls last week, helping the B S Yediyurappa government hold on to power.
The Congress, which won 12 of those 15 seats in the 2018 assembly polls, won only in two segments -- Hunasuru and Shivajinagar, while its former ally the JD(S) trailed in all the 12 seats it had contested.
JD(S) had won in three- K R Pete, Mahalakshmi Layout and Hunsur- out of these 15 constituencies in the 2018 assembly polls.
Independent candidate Sharath Bachegowda, who was earlier expelled from BJP for anti-party activities after he contested the bypoll as a rebel, was heading for a win in Hoskote.
The 10 BJP candidates who won are: Arabail Shivaram Hebbar (Yellapura), Narayana Gowda (K R Pete), B C Patil (Hirekerur), Shrimant Patil (Kagwad), Mahesh Kumthalli (Athani), K Sudhakar (Chikkaballapura), K Gopalaiah (Mahalakshmi Layout), Anand Singh (Vijayanagara), Ramesh Jarkiholi (Gokak), and Arun Kumar Guttur (Ranebennur).
BJP candidates who are leading are S T Somashekar (Yeshwanthpura) and Byrathi Basavaraj (K R Puram).
Also Read
Congress candidates who won are Rizwan Arshad (Shivajinagar) and H P Manjunath (Hunasureu).
The BJP needed to win at least six of the 15 seats to remain in a majority in the 225-member assembly (including the Speaker, who has a casting vote), which would still have two vacant seats -- Maski and R R Nagar.
In the assembly with the current strength of 208 after the disqualifications, the BJP has 105 MLAs (including an independent), the Congress 66 and the JD(S) has 34 MLAs.
There is also one BSP member, a nominated member and the Speaker.
The bypolls were held to fill the vacancies caused by the disqualification of 17 rebel Congress and JD(S) MLAs, whose revolt led to the collapse of the 14-month-old H D Kumaraswamy-led coalition government in July and paved the way for BJP to come to power.
Disclaimer: No Business Standard Journalist was involved in creation of this content