Lord Duff er in i Egypten.