Lord Dufferin , Englands allt i ailai