Lady Cavagnari , britiskasändebudets