20180512 india: Karnataka election: All you need to know