UK pop-soul star Olivia Dean sweeps Brit Awards
01 Mar 2026
British singer-songwriter Olivia Dean triumphed Saturday at the Brit Awards, claiming four prizes at the UK's biggest annual music celebration held for the first time in Manchester, northwest England....