20180512 india: Parties on edge; nation all eyes as Karnataka votes today