patrick mcgrathlatest news & developments