Ridgway , Englands utomordentligasändebud