В начале сентября 1290 года флотилия кораблей вышла из порта Берген, расположенного на юго-западном побережье Норвегии. Корабли направлялись в Шотландию и везли невероятно ценный груз: девочку Маргарет, едва шести лет. Она была известна как Норвежская Дева, но обстоятельства требовали, чтобы девочка стала Шотландской Леди. На ее хрупких плечиках лежали надежды и безопасность многострадальной нации.
Девочка была внучкой Александра III, короля Шотландии, умершего в 1286 году. Смерть Александра вызвала замешательство в королевстве, поскольку вопрос престолонаследия не был улажен. Обстоятельства сложились так, что король не оставил прямого наследника. Хотя жена Александра, королева Иоланда, в 1286 году, на момент смерти короля, была беременна, ребенок родился мертвым. Династический кризис навлек беду на королевство. «Христос, рожденный от Девы, спаси и сохрани Шотландию, это потерянное государство», – писал хронист XIV века Эндрю Уинтонский, описывая десятилетия смуты в королевстве без короля.
Между 1286 и 1290 годом Шотландия пребывала в состоянии анабиоза, а правил ею Совет хранителей, старавшихся удержать страну на плаву, пока не будет найден наследник престола. Наследником, на котором в итоге остановились, оказалась Маргарет, и летом 1290 года по итогам длительных переговоров с английским и норвежским двором шотландские магнаты согласовали ее переезд в страну. Так как самостоятельное правление маленькой девочки не разрешило бы кризиса власти, шотландцы убедили Эдуарда, что ребенка нужно привезти на Британские острова и выдать замуж за сына английского короля, Эдуарда Карнарвонского, которому тоже исполнилось шесть лет. Этот династический союз должен был связать воедино английскую, шотландскую и норвежскую фамилии. Биргамский договор, скрепленный 18 июля 1290 года, одобрял этот брак и гарантировал, «что королевство Шотландское должно оставаться самостоятельным и отдельным от королевства Английского… и что оно должно быть независимым».
Путешествие, предстоявшее Маргарет, не было ни необычным, ни опасным. Между Шотландией и Норвегией существовали тесные связи, королевства разделял лишь небольшой участок Северного моря, исчерченный регулярными торговыми путями. Перевалочным пунктом между двумя странами были Оркнейские острова, архипелаг у берегов Хайленда: графы Оркни присягали на верность как шотландским, так и норвежским королям. Корабль Маргарет вышел в море в первую неделю сентября 1290 года, а в Оркни прибыл на третьей неделе месяца. Шотландские и английские дипломатические каналы гудели новостями о приезде принцессы, а английские дипломаты во главе с Энтони Беком, епископом Дарема, отправились в Шотландию, чтобы приветствовать Деву. Они везли ей в подарок драгоценные каменья.
Но английские дипломаты так и не смогли вручить девочке богатые дары, посланные Эдуардом. В конце сентября ужасная новость достигла Шотландии: неделю проболев, Маргарет скончалась на Оркнейских островах, в Керкуолле. Причина ее смерти осталась неизвестна, но, скорее всего, она умерла, отравившись в пути испорченной пищей.
Со смертью Маргарет оборвалась Данкельдская династия, начавшаяся 300 лет назад, в конце первого тысячелетия, с царствования Дункана I. Шотландия окончательно лишилась правителя. Попытки найти нового чуть было не разорвали королевство в клочья.
С первыми слухами о смерти Норвежской Девы между двором Эдуарда и влиятельными лордами Шотландии начался интенсивный обмен письмами и ходатайствами. Письмо, отправленное епископом Сент-Эндрюса сразу после смерти Маргарет, свидетельствует о широко распространившемся страхе гражданской войны. Магнаты вооружались и готовились заполнить вакуум власти кровью. Только король с такими возможностями и репутацией, как Эдуард, мог предотвратить сползание в анархию. «Пусть ваше величество соблаговолит, молю, приблизиться к границе для успокоения шотландского народа, чтобы не дать пролиться крови и чтобы честные люди королевства могли… короновать того, кто по закону должен унаследовать [трон]…» – писал епископ. Без того рода верховной власти, которым обладал Эдуард, невозможно будет законным порядком определить нового короля – намекал прелат.
В конце 1290 года Эдуарда постигло и личное горе. Когда до него дошли слухи о смерти Маргарет, он узнал, что королеву Элеонору опять настигла лихорадка, которую она подхватила в Гаскони в 1287 году. Она поехала в Линкольн, чтобы встретиться с мужем, но слегла и скончалась 28 ноября 1290 года в деревушке Харби в Ноттингемшире. Эдуард помчался ей навстречу и был рядом с женой в ее последние минуты. Элеоноре исполнилось 49 лет; пара прожила в браке 36 лет.