The high-voltage campaigning for the Karnataka Assembly election has finally come to an end with all three major political parties – Bharatiya Janata Party (BJP), Congress and Janata Dal-Secular (JDS) – making their last-ditch efforts to woo the voters.