Even though it’s just the first song of the night, half of the audience is howling like dogs. Of course, delirious excitement is the proper reaction to Self Esteem’s maximalist pop. A few hundred people are jammed into what may be the last of Sheffield-bred singer-songwriter Rebecca Lucy Taylor’s numerous jaunts throughout Britain’s small venues, […]