peter leahylatest news & developments