Karnataka voted today in a tight election that will decide the future of the Rahul Gandhi-led Congress, which is fighting to retain control of its last major state against a fierce campaign by Prime Minister Narendra Modi to win another opposition-ruled state and secure a beachhead in the south ahead of his re-election bid in 2019.