steven powelllatest news & developments