Since the Lok Sabha election is due early next year, the three major players - Congress, JDS and BJP - were not expecting the EC to declare bypolls to the three vacant seats.
The Congress won two out of three seats in the Karnataka bypolls last week.
It was a big day for the grand alliance of the Rashtriya Janata Dal, Janata Dal United and the Congress in Bihar as it swept six out of the 10 assembly seats that went to polls last week. The BJP was brought down to four seats.
In all, the NDA managed to grab 8 seats out of the total 18 that went to polls in four states.
The BJP has managed to win only 4 out of the ten assembly seats in Bihar.
The results for assembly bypolls held in four states - Punjab, Bihar, Madhya Pradesh and Karnataka will be declared on Monday.
The Congress on Saturday won both Bangalore Rural as well as Mandya by-poll by a huge margin.
DK Suresh won Bangalore Rural seat by 1 lakh votes and Ramya won Mandya seat by 50,000 votes.
It's the first election in Karnataka after the Congress's Siddaramaiah took over as CM.
The Bharatiya Janata Party has joined hands with the JDS posing a direct challenge to Chief Minister Siddaramaiah.
President, PM, MPs to Take 30% Pay Cut for 1 Year as Covid-19 Infects Economy; MPLAD Funds Suspended
WHO Warns Masks ‘No Silver Bullet’, Slams Racist Calls for Africa to be Testing Ground for Vaccine
Shadow Boxing or Fight Against Covid-19? Amid Crisis, K'taka-Kerala Border Closure Sparks Debate
Coronavirus Can Last on Face Masks for a Week, Banknotes for Days: Study