English Teacher are a British music group from Leeds and Lancashire, who formed in 2020. They consist of vocalist Lily Fontaine, guitarist Lewis Whiting, drummer Douglas Frost, and bassist Nicholas Eden. From Wikipedia
Leeds indie band's 'This Could Be Texas' praised for its originality and character at Abbey Road ceremony.