patrick kennedylatest news & developments