tim harrislatest news & developments