rory delaplatest news & developments