In the 2018 elections, the Congress garnered a vote share of 38.04 per cent, followed by the BJP (36.22 per cent) and the JD(S) with 18.36 per cent. In the just-concluded polls, Congress' vote share zoomed to 42.88 per cent; that of JD(S) dropped to 13.29 per cent. BJP's vote share was 36 per cent.