steven taylorlatest news & developments