lemnade England i ThorSrags.