Music’s biggest night in London arrived with a bang on Saturday evening as the Brits 2025 took over the 02 — before the best ...