Live / stage review Yorkshire rose: English Teacher at the Foundry 23 May 2024 Currently on tour, the Leeds-based quartet take their excellent debut album to a sold-out Foundry.