Ilon lemnade England , åtföljd afen