Вот что пишет о Макбете Маккензи:
В 1040 г., на шестой год царствования Дункана, Маелбета отомстил за брата своей жены наследнику его убийцы. Дункан, по-видимому, не был убит в Глэмисе или Инвернессе, а погиб в битве при Ботгованане. И Маелбета надел на себя шотландскую корону, выступив в роли гаранта мира и защитника своего молодого пасынка, и был принят знатью и народом, так как единственным другим взрослым претендентом на престол был Торфинн Оркнейский.
Конечно же, Маелбета должен был опасаться ответной мести со стороны детей своей жертвы, но они были еще очень молоды. Их дед Кринан попытался свергнуть Маелбету и потерпел неудачу: узурпатор правил целых 17 лет. Мы располагаем крайне скудными сведениями о его царствовании, но, похоже, он был хорошим королем. По-видимому, он совершил паломничество в Рим: мы знаем, что в Вечном Городе он раздавал беднякам богатые дары. Кажется, он поддерживал дружественные отношения с Нормандией: когда в 1054 г. в результате антинорманнского дворцового переворота норманны, фавориты Эдуарда, были изгнаны из страны, Маелбета приютил их у себя, в результате чего Сивард, шурин покойного короля Дункана, напал на его королевство и разгромил его войска. Тем не менее Бирнамский лес не двинулся на Дунсинан, ибо Маелбета правил после этого еще 3 года. В 1057 г. сын Дункана Малькольм, воспользовавшись поддержкой шотландцев, имена и положение которых сейчас невозможно установить, напал на Маелбету и убил его у Лумфанана в долине реки Ди.
Дело в том, что в Шотландии был очень интересный принцип наследования. Существовало 2 линии потомков Кеннета МакАльпина (потомки Константина I и Аэда Белорукого) и они правили последовательно, сначала представитель одной линии, потом другой. Кеннет II постарался изменить этот порядок, в сторону первородства и передать престол своему сыну Малькольму (будущему королю Малькольма II), права которого уступали правам Константина,сына Колина, и Кеннета, сына Дуффа, но был убит.
Когда королем стал Малькольм, то по обычаю, после смерти Малькольма II престол должен был перейти к роду его двоюродного брата и предшественника Кеннета III. Однако Малькольм, у которого сыновей не было, решил передать престол Дункану, сыну своей дочери Беток. Сына Кеннета III, Боеде, уже не было в живых, но он оставил сына, имя которого неизвестно, и дочь Груох. Малькольм приказал убить претендента, но у Кеннета были потомки мужского пола, так как Груох вышла замуж за Гиллекомгана, мормаора Морея, от которого родила сына Лулаха. И все-таки Лулах был маленьким ребенком, а его отец погиб в какой-то внутрисемейной распре, так что ни у него, ни у его матери не было могущественного защитника, который мог бы возвести Лулаха на престол. Поэтому желание Малькольма II исполнилось. После его смерти в 1034 г. королем Шотландии стал его внук Дункан I, уже носивший корону Стратклайда.
Но самым интересным было то, что по принципу первородства, провозглашенному Малькольмом II, а также по привычной практике чередования на престоле представителей двух ветвей королевского рода, самыми законными правами на корону обладал сын Груох (внучки короля Кеннета III) Лулах. Однако, по-видимому, Лулах еще не вышел из детского возраста и при этом никогда не отличался большим умом, за что позднее и получил прозвище Лулах Дурак. Поэтому Дункан I вступил в свои права наследования, не встретив каких-либо препятствий. Но овдовевшая Груох во второй раз сочеталась браком с двоюродным братом своего первого мужа Маелбетой, который был также двоюродным братом Дункана I по материнской линии и по праву должен был стать его наследником. Маелбета, пользуясь современной терминологией, теперь «вел» вражду своей жены и пасынка. При этом мать Маелбета была дочерью Малькольма II. И он имел не меньше прав на престол, чем Дункан.
Но историю пишут победители. Так что потомкам Дункана выгодно было представлять Макбета узурпатором. Такая вот история.