For more than a decade, India’s leader Narendra Modi has seemed politically unassailable, presiding over a government that ...