william ryderlatest news & developments