Между тем, Вильгельм по уже испытанному «рецепту» заключил перемирие со Свейном; трудно сказать, как ему это удалось, но после взятия Питерборо датский флот ушел восвояси, в том числе и та его часть, что проникла в Фенны, за исключением разве что добровольно оставшихся. Повстанцы оказались в одиночестве, брошенные непостоянными союзниками, да еще с клеймом «язычников». В этих условиях наступательные действия с их стороны были вряд ли возможны, а дни лагеря в Или, по большому счету, сочтены. Правда, за это время лагерь повстанцев пополнился подкреплениями, в том числе англосаксонскими магнатами высшего ранга. Так, в апреле 1071 г. по непонятным причинам от Вильгельма бежали жившие при дворе
Тем не менее, после ухода датчан военное преимущество было целиком на стороне Вильгельма. Летом 1071 г. он вплотную приступил к осаде Или. Со стороны моря остров был блокирован флотом, дабы не только отрезать повстанцам путь к бегству, но и предотвратить возможные нападения датчан. С суши же нормандские солдаты возвели мост-гать через болота длиной в две мили. Оказавшись лицом к лицу с перспективой нормандского штурма со всех сторон, оппозиционеры сдались Вильгельму, за исключением Хереварда, бежавшего с группой соратников через болота. Лагерь в Или прекратил свое существование; 27 октября 1071 г. Вильгельм лично вступил туда. Моркар, Этельвин и Сивард Беарн провели остаток его царствования в заключении, будучи выпущенными на свободу лишь по предсмертному указанию Вильгельма (Этельвин умер в тюрьме)[426]. Следы же Хереварда теряются; впрочем, Кэпелл считает, очевидно, основываясь на полулегендарной версии Гаймара, что он был убит в бою с рыцарями из Тэтбери — одного из многочисленных новых замков на Северо-Востоке[427].