Music interview: Stephen McCafferty