Leeds band English Teacher win 2024 Mercury Prize with debut album This Could Be Texas
Leeds-formed quartet appeared overwhelmed as they accepted their prize during a ceremony held at Abbey Road Studios
Leeds-formed quartet appeared overwhelmed as they accepted their prize during a ceremony held at Abbey Road Studios