The MLC elections across four states brought both shock and cheer for the BJP and Congress. While the Congress suffered a humiliating defeat in Karnataka, where it is in power but failed to win a single seat, the BJP faltered in two constituencies which mattered the most.