As Diwali fervour swept across India, Indians in London converged to celebrate the vibrant festival of lights. Thousands gathered in London's Trafalgar Square on October 27 to celebrate Diwali, the festival of lights, with Mayor Sadiq Khan addressing the crowd, emphasizing themes of unity and good prevailing over evil.