hayley davies mike skywalker