john harrislatest news & developments