colm sweeneylatest news & developments