This month, Leeds-based band English Teacher won the Mercury Prize for their debut record “This Could Be Texas”. I missed this one when it came out; it was not until the award that I decided to delve...