mike coughlanlatest news & developments