Sophie May’s beautiful indie folk doesn’t shy away from ugliness | The Cover | NME.com