martin harrislatest news & developments