stephen hesslatest news & developments