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.