patrick markeylatest news & developments