Indians head to the polls on Friday in what will be the world's largest democratic election, as close to one billion voters pick their next government. Read on the official website global