The grandest Diwali party in the world is the one in London - on Trafalgar Square, argues London's Mayor Sadiq Khan. More than 20,000 people gathered in central London to ring in Diwali. With dhol, tasha, dance and a grand exhibition of Indian culture. Watch NDTV's Radhika Iyer's report.