mark mccleanlatest news & developments