john daveylatest news & developments