(Trouble in Mind)The London-based Welsh rockers follow up their great 2023 debut with more supercharged guitar, vintage songcraft – and a devastating conclusion