Входит Макдуф, неся голову Макбета, и приветствует Малькольма возгласом:
Живи, Малькольм! Теперь ты наш король.
Все дружно подхватывают этот клич. В 1057 г., через семнадцать лет после смерти своего отца Дункана, двадцатишестилетний Малькольм действительно стал шотландским королем. Ему было суждено долгое и счастливое царствование под именем Малькольма III Неутомимого, продолжавшееся тридцать пять лет. Ему не пришлось отдавать Сиварду провинцию, потому что тот умер вскоре после финальной битвы с Макбетом, а в январе 1066 г. умер Эдуард Исповедник, после чего в Англии начались беспорядки. Малькольм удержал Лотиан, который оставался шотландским вплоть до эпохи Шекспира.
Малькольм сильно англизировал Шотландию. Об этом свидетельствует заключительная речь нового короля, в которой он говорит:
Таны
И родственники, я решил ввести
В Шотландии впервые графский титул
И вам его даю.
Как шотландский титул уступил место английскому, так и старый кельтский язык уступил тевтонскому английскому. Хотя формально Шотландия сохранила независимость, в области культуры она примкнула к южному королевству.
Вскоре настало время, когда Малькольму пришлось отплатить услугой за услугу. Когда Вильгельм Нормандский завоевал Англию, выиграв битву при Гастингсе (осень 1066 г.), в Шотландию сумели бежать юноша и девушка. Это были брат и сестра Эдгар и Маргарита, внуки Эдмунда Железнобокого, сводного брата Эдуарда Исповедника.
Малькольм дал им приют так же, как в свое время ему самому дал приют Эдуард Исповедник. Более того, впоследствии он женился на Маргарите, так что в жилах шотландских королей течет также кровь саксонских королей Англии.
Малькольм сохранял относительно мирные отношения с Вильгельмом Нормандским, теперь королем Вильгельмом I Завоевателем. Но когда в 1087 г. престол занял его сын Вильгельм II Рыжий, Малькольм осмелел. Во время своего последнего набега на северную Англию (1093) Малькольм столкнулся с войском англичан, потерпел поражение и погиб в битве. В той же битве погиб и Эдуард – старший сын Маргариты, названный в честь короля, который когда-то приютил беглого сына Дункана.
После гибели Малькольма на трон сумел взойти Дональбайн, в годы правления брата остававшийся в изгнании. Это случилось через пятьдесят три года после гибели его отца, несчастного Дункана. Кандидатуру Дональбайна поддержали шотландские кельты, и в годы его правления была предпринята последняя тщетная попытка оживить кельтский дух. Правление Дональбайна было очень неспокойным, и в 1098 г. его свергли.
Затем по очереди правили три сына Малькольма от Маргариты: Эдгар, Александр I и Давид I. Именно Давид стал предком всех последующих шотландских королей, в том числе и Стюартов (включая Якова I). Яков I был потомком Давида в шестнадцатом колене, а нынешняя королева Великобритании Елизавета II является потомком Давида I в двадцать восьмом поколении.