alec kennedylatest news & developments