stephen powelllatest news & developments