kevin scottlatest news & developments