Wolf Alice’s Blue Weekend, out last week, has soared to the top of the UK charts, ousting Olivia Rodrigo’s SOUR from the top spot. This is the London-based band’s first number one album (their last two went to number two), and it cements the indie rockers as future megastars. Blue Weekend feels like a career-defining […]