john murphylatest news & developments