hayley davies swallow