david murphylatest news & developments