kevin norrishlatest news & developments