peter careylatest news & developments