keith hackettlatest news & developments