Hanmer Warrington — British diplomat