Thursday, 5 September 2024 21:45 Share on Facebook Share on X Share on Whatsapp Four-piece indie band English Teacher have won the 2024 Mercury Prize for their debut album This Could Be Texas.