Back in January, when Prime Minister Narendra Modi of India looked all but unstoppable, he visited the small city of Ayodhya for the unofficial start of his campaign to win a third term.

The location was freighted with symbolism. For decades, Hindu nationalists had sought to build a temple in Ayodhya, at a spot they believe to be the birthplace of the Hindu god Ram. The only problem was that there was already a house of worship on the spot, a mosque built by a Mughal emperor in 1528. A Hindu mob had dismantled the mosque in 1992, setting off riots that killed 2,000 people, most of them Muslims. The ruins were a flashpoint of religious tensions in India for decades.

Modi and his Bharatiya Janata Party promised to build the temple and the lavish event at which Modi officially opened it was a showcase for that achievement. At the time, it seemed like strong election-year messaging for a politician who built his career on the twin planks of Hindu nationalism and building a muscular new India. Unlike other politicians, the event implied, Modi made promises and kept them.