nick mcgrathlatest news & developments