mark mccormacklatest news & developments