By Ashley Iasimone London’s New Year’s Eve fireworks display was, apparently, brat. The celebration took pace on the River Thames as Big Ben struck midnight and 2024 shifted to 2025.
Some results have been hidden because they may be inaccessible to you