delaney royle