brendan mcaraveylatest news & developments