The Assembly of Karnataka creates laws regarding the conduct of local body elections unilaterally while any changes by the state legislature to the conduct of state level elections need to be approved by the Parliament of India.
In addition, the state legislature may be dismissed by the Parliament according to Article 356 of the Indian Constitution and President's rule may be imposed.
Splinter groups such as KCP, KJP, BSR Congress, Lok Shakti and JD(U) have made their mark in a few elections.
Fifteen MLAs from Congress and JD-S resigned in 2019, forcing a major bye-poll.
After the bye-poll, BJP added 12 seats to go to 116 MLAs in the assembly.