India is the world’s largest democracy;