The UK has welcomed 2025 with fireworks and celebrations in London, but many events across the country were cancelled due to bad weather. Tens of thousands of people attended the annual event in the capital, with millions more tuning in on television. Speaking ahead of the spectacle, the London mayor, Sadiq Khan, said: “I’m really excited about the London New Year’s Eve fireworks, the biggest fireworks taking place anywhere across Europe. “Hundreds of thousands of fireworks, great light display but also a great soundtrack tonight as well.” The Hogmanay stage was empty in Edinburgh after all outdoor events were cancelled