peter ryderlatest news & developments