Activists from the United Hindu Front listen to a speech during an anti-Muslim protest in New Delhi, in 2018.
PHOTO: PRAKASH SINGH/AFP/GETTY IMAGES

By Tunku Varadarajan

If there were a prize for the most eloquent politician in India, Shashi Tharoor would be a favorite to win. His only competition comes from Narendra Modi, the Indian prime minister, who is as silver-tongued in Hindi as Mr. Tharoor is in English. This contest of eloquence is, of course, swaddled in irony, for the well-born and Westernized Mr. Tharoor is among the most outspoken members of the parliamentary opposition to Mr. Modi and his Hindu nationalist Bharatiya Janata Party. The two men embody two radically different versions of India.

In “The Struggle for India’s Soul,” Mr. Tharoor describes the battle between these two Indias—one liberal and tolerant, the other hypernationalist and majoritarian—in almost apocalyptic terms. The book is driven by the conviction that Mr. Modi is destroying the “idea of India” as a sanctuary of diversity—an idea that was bequeathed to the nation by such leaders as Mahatma Gandhi, Jawaharlal Nehru and B.R. Ambedkar (the principal draftsman of the constitution, whom Mr. Tharoor describes as “India’s James Madison”). The book’s unspoken hero is Nehru, India’s first prime minister, whose beliefs shaped India’s governance from independence in 1947 to the ascent in 2014 of Mr. Modi. The latter is the book’s unvarnished villain, for whom Mr. Tharoor—righteously Manichaean—hasn’t a single kind word in more than 300 pages.

This story first appeared on wsj.com