posted by Paul Page
Stephen Rubbathan reviews the debut album of one of England’s most highly touted indie bands.