Indian supporters of Bharatiya Janata Party (BJP) hold colour smoke crackers as they celebrate the vote results.  AFP

India's general election set to be the world's most expensive at more than $14 billion