Analysts say Modi's leadership of the ceremony symbolises for supporters of his Hindu nationalist party that India is finally ready to end what they call appeasement of minorities and move towards their goal of building a Hindu-first nation.
Indian Prime Minister Narendra Modi today inaugurated the Ram temple in Uttar Pradesh's Ayodhya amid religious fervour, signifying a triumph of his muscular Hindu nationalist politics ahead of the parliamentary elections due in a few months.