steve davislatest news & developments