Причина возвращения Олава понятна. Король Эйрик Хаконарсон принял участие в походе Свейна Вилобородого на Англию и там в 1014 году погиб. Норвегия осталась без правителя. Олав Святой приехал на родину и в разыгравшейся междоусобице победил.
Снорри так описывает пребывание Эйрика в Англии:
«Эйрик приплыл в Англию к Кнуту конунгу и был с ним, когда тот захватил Лундунаборг (Лондон. – В. Т.)…
Эйрик ярл оставался в Англии одну зиму и несколько раз сражался. На следующую осень он собирался отправиться в Румаборг (Рим. – В. Т.), но умер в Англии от потери крови». (12, 178)
Лондон был захвачен датчанами под командованием Свейна в 1013 году, но из-за хронологических сбоев в источниках, Свейн был заменён на Канута. Свейн умер 3 февраля 1014 года, и датчане, которых возглавил Канут, стали терпеть поражения. Весной 1014 года Этельред при помощи французских родственников-норманнов изгнал его из Англии. (6, 98-100)
Эйрик участвовал в захвате Лондона и других сражениях и провёл в Англии зиму. На следующую осень он собрался отправиться в Рим, но умер от потери крови. Весной этого года начались драматические события по изгнанию датчан и их союзников из Англии. В этом году было не благостных паломничеств. Смерть от потери крови предполагает участие в сражении. Надо полагать, что смертельную рану Эйрик получил осенью 1014 года в схватке с воинами вернувшегося Этельреда.
В 1015 году Канут прибыл в Англию и в течение двух лет вновь её завоевал. Этот поход подразумевал Снорри, называя Канута предводителем нападения. Но Эйрик Хаконарсон не мог в 1015 году к нему присоединиться, так как Олава Святого начал править осенью 1014 года. (6, 18) Смерть Эйрика как раз и побудила его к захвату власти в ту же осень. После бегства Канута Эйрик остался без датской помощи. Он был ярлом подчинённой Дании Нортумбрии и пал её защищая.
Хронология предшествующего периода жизни Олава Святого искажена. Согласно Снорри, он прибыл в Нормандию осенью через 13 лет после гибели Олава Трюгвасона, что даёт 1013 год. В этом же году якобы в Нормандии оказались изгнанные Канутом сыновья Этельреда. Они уговорили Олава помочь им вернуть власть над Англией, пообещав сделать его правителем Нортумбрии. По весне сыновья Этельреда с собранным войском отплыли на родину, но не решились сразиться с армией Канута. У берегов Англии их пути с Олавом разошлись. Олав отправился в Норвегию, по пути ограбив берега Нортумбрии. Принцы же вернулись в Нормандию. (12, 178-179) В действительности сыновья Этельреда были изгнаны Канутом только в конце 1016 года, и их поход мог состояться не ранее 1017 года. В 1013 году в Нормандии был сам Этельред. Хронология саги сбита не менее чем на четыре года.
Появлению Олава в Нормандии предшествовали такие события. После разбойничьих подвигов в восточной части Балтики он направился в Данию. Снорри:
«Потом Олав поплыл в Данию и встретился там с Торкелем Высоким,братом ярла Сигвальди. Торкель присоединился к Олаву, так как он как раз собрался в поход». (12, 170)
Торкель Высокий в 1010-1011 годах командовал датскими войсками в Англии. В 1012 году он перешёл на сторону Этельреда. (6, 100) Современник событий Титмар Мерзебургский описывает участие Туркиля-Торкеля в датском нашествии на Англию в июле 1016 года после смерти Этельреда и называет его герцогом пиратов, то есть предводителем викингов. (13, 149)
Сигвальди был одним из вождей йомсвикингов. Торкель, его брат, упоминается в их числе ещё во время поминок Свейна по своему отцу в 988 году. Торкель был опытным вождём викингов, и его приход под знамена юнца нужно отнести на счёт благосклонных к Олаву скальдов. В действительности Олав пришёл на службу к прославленному полководцу. В сагах отмечена близость Олава Трюгвасона и Сигвальди, жёны которых были родными сёстрами. Так что по отцу Олав Святой приходился свойственником Торкелю.
Далее последовали битвы Олава с викингами и разорение фризских земель. После этого он направился в Англию:
«Олав конунг поплыл на запад в Англию. В то время в Англии был со своим войском конунг датчан Свейн Вилобородый, он тогда уже занимал большую часть Англии, так что Адальрад конунг бежал из своей страны на юг в Валланд. Той же осенью, когда Олав конунг прибыл в Англию, случилось вот что: Свейн конунг, сын Харальда, внезапно умер ночью в своей постели, а англичане говорят, что его убил Эадмунд Святой, точно также как святой Меркурий убил Юлиана Отступника. Когда об этом узнаёт Адальрад конунг англов, он тотчас возвращается в Англию. Вернувшись в Англию, он объявил, что предлагает плату всем тем, кто поможет ему захватить страну. Собралось тогда у него много народу. Пришёл к нему на помощь и Олав конунг с большим отрядом норвежцев». (12, 171)
Олав очутился в Англии после смерти Свейна Вилобородого в качестве наёмника Этельреда. Наёмников стали вербовать после получения в феврале 1014 года известий о смерти Свейна. Торкель имел тесные связи с йомсвикингами и вербовал наёмников на балтийском побережье. Вербовка прошла успешно, и по весне Этельреду удалось разгромить основные силы датчан. Олав появился в Нормандии, а затем в Англии весной 1014 года и участвовал в разгроме и изгнании Канута. Указание о приезде в Нормандию через 13 лет после смерти Олава Трюгвасона на год не соответствует действительности. Причиной искажения стала одна из западноевропейских эр.
Начиная от встречи с Торкелем весной 1014 года до отплытия в Норвегию осенью этого же года, Олав служил наёмником в армии Этельреда. Только встретился он с Торкелем и завербовался не в Дании, как уверяют саги, а в Нормандии. Олав участвовал в изгнании датчан и захвате Нортумбрии. Но по хронологии саг это произошло задолго до 1013 года. Так, всю зиму он якобы помогал Этельреду подчинять страну, а затем оборонял берега Англии и собирал дань с её областей. На третью весну умер король Этельред. Это близко указанию о жизни в Англии в течение трёх зим. В Англии Олав провёл якобы не менее трёх лет. Затем он отправился в викингский поход в западные страны, в котором провёл два лета и одну зиму. И только после этого говорится о 13 годах, прошедших после смерти Олава Трюгвасона.
Хронология саги сбита не менее чем на пять лет. Этельред умер весной 1016 года. Через два лета и одну зиму должна была бы наступить осень 1018 года, когда Олав был уже четыре года норвежским королём. Но в сагах рассказ продолжен. После упоминания об Олаве Трюгвасоне Олав Святой показан союзником сыновей Этельреда. После отъезда сыновей Этельреда в Нормандию, Олав грабит берега Нортумбрии. Затем он оставляет в ней весь свой боевой флот и на двух торговых кораблях осенью отправляется на завоевание Норвегии. Если бы в распоряжении Олава был военный флот, он не применул бы его использовать для подчинения Норвегии. Но Олав в действительности был рядовым наёмником на английской службе и своих боевых кораблей не имел.
Часть сведений из биографии Олава Святого была датирована по восточной эре. Судя по величине расхождений, использовалась «эра - 5506 года». В результате неверного перевода дат на нашу эру, они «всплыли» на шесть лет, что привело к ряду анахронизмов.
В немецких хрониках искажения биографии Олава Святого имеют иной вид. В Роскилльской хронике и у Адама Бременского сообщается, что Олав был в датском войске во время похода Свейна Вилобородого на Англию 1013 года, затем находился вместе с Канутом в заложниках у англичан, бежал с ним из плена и крестился у бременского архиепископа Унвана. Бегство следует приурочить к весне 1014 года, когда датчане были изгнаны из Англии.
Канут и Олав выросли в христианских семьях и были крещены ещё в детстве. Мы имеем дело с легендой, прославляющей архиепископа Унвана. Сложилась она в его епархиальном центре Бремене. Сведения Роскилльской хроники и Адама Бременского восходят к одному источнику.
Олав Святой освободил Норвегию от господства Дании и поэтому всё своё правление враждовал с Канутом. В легенде же он представлен сторонником датских королей. В создании легенды участвовали человек, заинтересованный в датско-норвежском сближении на основе церковного подчинения Бременскому архиепископству. Судя по преувеличенной роли Олава в английских событиях, этот человек был норвежцем, знакомым с каким-то ранним житием Олава.
В легенде сообщалось о совместном участии Канута и Олава в походе 1013 года, их пленении-заложничестве, бегстве в Бремен и крещении. Такое соединение известий могло состояться в случае соединения разных западноевропейских эр. Так в одном из исландских анналов кончина Олава Трюгвасона помечена 999 годом. (5, 119) В «Обзоре саг о норвежских конунгах» гибель Олава Святого отнесена на 1029 год от Рождества Христова. (3, 122) Чтобы получить правильные даты, нужно прибавлять год.
При создании легенды использовалось житие Олава Святого с редкой для скандинавских стран «эрой + 1 года». Эта же эра стала причиной отнесения приезда Олава в Нормандию на 13-й год по кончине Олава Трюгвасона, то есть на 1013 год, вместо правильного 1014 года, и отнесения отъезда Эйрика Хаконарсона в Англию на 12-й год после начала его правления, то есть на 1012 год, вместо правильного 1013 года.
Отъезд Олава из Англии в Норвегию осенью 1014 года говорит об его участии в победоносном походе англичан на Нортумбрию, в результате которого погиб Эйрик Хаконарсон. Сыновья Этельреда якобы обещали Олаву Нортумбрию, если он поможет им отвоевать Англию. Далее Олав уже без них успешно воюет в Нортумбрии и захватывает много добра. (12, 178-179)
Начиная с 867 года, вожди норвежских отрядов неоднократно захватывали власть в Нортумбрии. (6, 86) Снорри считал, что Нортумбрия была большей частью заселена норвежцами и выражал сожаление по поводу того, что эта область ускользнула из скандинавских рук. (12, 69) Из всех английских областей викинги должны были выдвигать наибольшие притязания на Нортумбрию.
Став правителем Норвегии, Олав мог вести переговоры с сыновьями Этельреда и оказывать им военную помощь в обмен на обещание уступки Нортумбрии. Но в 1014 году, когда Олав участвовал в английских событиях, такие переговоры мог вести только Этельред и Торкель Высокий, его наиболее сильный скандинавский союзник.
Этельред предлагал Торкелю, которого в саге заменил Олав, Нортумбрию, но её предстояло добыть в бою. Этельред натравил одних викингов на других и Эйрик погиб в битве с армией Торкеля, в которой служил Олав. Нортумбрия, естественно, досталась не Олаву, а Торкелю, и норвежец вернулся на родину. Торкель же после смерти Этельреда перешёл на сторону датчан.
Олав Святой знал о гибели короля Эйрика и для покорения Норвегии мог, как и Олав Трюгвасон, использовать воинов Нортумбрии и высвободившихся викингов Торкеля. Англичане были заинтересованы в разрыве датско-норвежского союза и приходе к власти в Норвегии дружественного им правителя, поэтому оказали Олаву военную помощь.
Скальды сокрыли большую часть эпизодов английской службы Олава, заменив их подвигами, почерпнутыми из биографий других викингов. Кровопролитный захват датчанами Кантуарии-Кантарабюрги, то есть Кентербери, согласно сведениям Цезаря Барония, состоялся в 1011 году, когда скандинавами командовал Торкель. (2, 1081 об. – 1082) В захвате большого и древнего города Гуннвальсдборга, расположенного где-то на юге в Сельюполлар, взятии при этом в плен ярла Гейрфинна, за которого был получен огромный выкуп в 12 тысяч золотых монет, узнаются события пиратского набега 996 года на немецкие земли. В пиратском нападении участвовал Эйрик и, скорее всего, герцог пиратов Торкель. С этим же набегом следует отнести известия о нападении Олава на фризов. Олав показан победителем войск в области, которой правил англичанин Ульвкель Мудрец, на самом деле павший от руки Эйрика. Подвиги Олава при захвате Лондона также следует отнести к деяниям Эйрика 1013 года. Основными источниками для добавлений стали не дошедшие до нашего времени саги об Эйрике Хаконарсоне и Торкеле Высоком.
Замены сведений в биографии Олава Святого следует связать с конкуренцией за власть над скандинавскими странами английской и немецкой церкви, приводившей к подчисткам исторических сведений. В эпоху сложения саг Норвегия находилась в подчинении немецкой церкви и сведения об английском участии в возвышении Олава Святого и просвещении Норвегии истреблялись.
Осенью 1014 года Олав Святой изгнал из Норвегии малолетнего Хакона Эйриксона и был провозглашён в части областей верховным правителем. Решающая битва между ним и претендовавшим на власть Свейном, братом погибшего короля Эйрика, состоялась у Несьяра весной 1015 года. Олав вышел победителем, Свейн бежал в Швецию. Началось единодержавное правление Олава.