Horace sjelf hade lemnat England,