steven yateslatest news & developments