richard harrislatest news & developments