Jätte-ängiartyget lemnade England deni?