peter davislatest news & developments