Sir Sadiq Khan has hailed London’s New Year celebrations as the “greatest in the world” after 100,000 people lined the banks of the River Thames to welcome 2026 with the capital’s largest fireworks display.. Read MoreShare this ArticlePrevious ArticleSnowfall Expected Across Much Of UK With New Warnings IssuedNext ArticleAnthony Joshua Released From Hospital In Nigeria After Car CrashNews Editor