Thousands of people braved the cold to see in the new year at London’s firework display as the UK ushered in 2026 with a bang.
Despite the temperature hovering around zero degrees, around 100,000 people gathered on the banks of the River Thames for the sold-out celebration, which was set off near the London Eye at midnight, while millions more tuned in across the country to watch via television.