patrick mayolatest news & developments