The Lok Sabha is part of India's redeveloped parliament buildings in New Delhi. All pictures: Government of India

India's top court dismisses petition over new parliament inauguration by PM Narendra Modi