
Malcolm III d'Écosse (alias Máel Coluim mac Donnchada) régna de 1058 à 1093. Il monta sur le trône après que son jeune prédécesseur Lulach (r. de 1057 à 1058), beau-fils de Macbeth, roi d'Écosse (r. de 1040 à 1057), eut été tué dans une embuscade. Malcolm restaura ainsi la maison régnante de Dunkeld, fondée par son père Duncan Ier d'Écosse (r. de 1034 à 1040). Le roi anglais Édouard le Confesseur (r. de 1042 à 1066), qui espérait faire de Malcolm sa marionnette de l'autre côté de la frontière, l'avait aidé à écarter Macbeth et Lulach du trône. La conquête normande de l'Angleterre, en 1066, bouleversa les relations anglo-écossaises et Malcolm épousa Marguerite, sœur d'un prétendant saxon au trône d'Angleterre, désormais occupé par Guillaume le Conquérant (r. de 1066 à 1087). Des raids répétés dans les deux sens continuèrent d'envenimer les relations et Malcolm fut tué lors d'une de ces expéditions en Northumbrie en 1093. Son frère, Donald III d'Écosse, lui succéda (r. de 1093 à 1097). Fait étonnant, quatre des fils de Malcolm deviendraient rois d'Écosse, tandis que sa fille deviendrait reine d'Angleterre.
Macbeth et les Dunkeld
Duncan Ier d'Écosse (alias Donnchad ua Maíl Choluim) vit le jour vers 1010 et hérita du trône par l'intermédiaire de sa mère Bethoc, fille du roi précédent, Malcolm II d'Écosse (r. d'environ 1005 à 1034), le dernier des rois McAlpin. Duncan, dont le père était Crinán, abbé laïc de Dunkeld, fonda ainsi la maison de Dunkeld, qui allait régner sur l'Écosse jusqu'en 1286. Duncan se révéla être un souverain peu compétent, et son incapacité à étendre son royaume en Écosse, ainsi qu'une attaque désastreuse sur Durham en Angleterre en 1039, mirent à l'épreuve la loyauté de ses alliés les plus puissants. L'un d'entre eux était son cousin Macbeth Macfinlay, mormaer (souverain ou "comte") de la région de Moray, dans le nord de l'Écosse. Duncan et Macbeth s'affrontèrent à Pitgaveny en 1040, et Duncan fut tué. Macbeth monta sur le trône le 14 août. Entre-temps, les fils de Duncan, Malcolm (né en 1031) et Donald (né vers 1033), avaient fui le pays. Ils l'avaient échapée belle, mais une fois adulte, Malcolm se révélerait être l'ennemi juré de Macbeth.
Jeunesse de Malcolm
Lorsque le monde de Malcolm fut bouleversé en 1040, il se réfugia dans le Northumberland, dans le nord de l'Angleterre. Là, il fut pris en charge par Siward, comte de Northumbrie (r. de 1041 à 1055), qui ambitionnait d'acquérir des territoires dans le sud de l'Écosse. Lorsque Malcolm atteignit l'âge adulte, il se fit un autre allié, encore plus puissant, le roi d'Angleterre, Édouard le Confesseur. Le roi d'Angleterre y voyait l'occasion de rétablir un Dunkeld sur le trône et de faire de Malcolm son souverain fantoche.
Le royaume écossais de Macbeth était loin d'être unifié. Le Sutherland et le Caithness étaient encore sous le contrôle des Vikings. Les incursions régulières dans le nord de la part du comte Thorfinn des Orcades (mort vers 1065) constituaient une autre menace. Le grand-père de Malcolm, Crinán, l'abbé laïc de Dunkeld, mena un soulèvement contre Macbeth en 1045. Crinán fut vaincu et tué, mais les problèmes de Macbeth n'en furent que retardés. L'année suivante, Siward mena une armée en Écosse et vainquit Macbeth. Siward prit peut-être brièvement le contrôle du Lothian et peut-être du Strathclyde avant que Macbeth ne rassemble une deuxième armée et ne chasse Siward vers le sud. Pour l'heure, la menace était écartée, mais les ennemis de Macbeth étaient prêts à jouer la montre. Malcolm devrait attendre encore huit ans pour venir à bout de Macbeth.
Invasion anglaise de l'Écosse
En 1054, Édouard le Confesseur, Siward et Malcolm unirent leurs forces et une armée anglaise envahit à nouveau le sud de l'Écosse. Macbeth fut vaincu à Dunsinane (dans le Perthshire) le 27 juillet de la même année et perdit ainsi le contrôle de Perth et de Fife. Puis, en 1057, Macbeth fut mortellement blessé lors d'une escarmouche à Lumphanan (Aberdeenshire) contre un groupe de partisans de Malcolm. Le 8 septembre 1057, son beau-fils Lulach (né vers 1032) lui succéda, mais Malcolm lui contesta le droit de régner. Malcolm contrôlait la majeure partie du sud de l'Écosse et fit assassiner Lulach dans une embuscade à Essie in Strathbogie le 17 mars 1058. Malcolm devint roi sous le nom de Malcolm III d'Écosse, et la lignée de Dunkeld fut ainsi restaurée.
Création d'un royaume
En 1059, Malcolm consolida ses alliances et épousa Ingibiorg, la veuve de Thorfinn d'Orkney, ce qui contribua grandement à unifier le nord et le sud de l'Écosse. La même année, il se rendit - ou fut obligé de se rendre - à la cour d'Édouard le Confesseur pour lui jurer fidélité. Les détails du règne de Malcolm sont rares, mais sa seule réalisation déterminante fut de mieux unifier l'Écosse, comme le note l'historien D. Crouch: "L'habileté avec laquelle Máel Coluim a géré son ensemble multilingue de royaumes a fait plus que toute autre chose pour définir dans la conscience contemporaine le royaume d'Écosse à partir d'Alba, de Lothian, de Galloway et de Moray" (24). C'est pour cette raison que Malcolm est connu sous le nom de Malcolm Canmore, du gaélique ceanmor, qui signifie "grande tête" ou "chef". Le roi était en mesure de maintenir une armée d'infanterie assez importante grâce au service militaire et de lever des impôts. Non content de cela, Malcolm nourrissait également des ambitions au sud de la frontière, et il fit un raid sur le Northumberland en 1061, pillant le monastère de Lindisfarne. Il s'agissait là de la poursuite d'un conflit frontalier vaste et profond entre l'Angleterre et l'Écosse, qui se prolongea tout au long de la période médiévale.
La reine Marguerite
L'une des actions les plus importantes du règne de Malcolm fut la décision du roi de se remarier en 1070, environ un an après la mort d'Ingibiorg. Son choix se porta sur Marguerite, une princesse anglo-saxonne qui avait fui son pays natal en 1068 après la conquête de l'Angleterre par les Normands en 1066. Marguerite était une fervente partisane de l'Église catholique, et la promotion qu'elle en fit poursuivit le déclin du christianisme gaélique en Écosse. Le règne de Malcolm vit l'influence anglo-saxonne s'accroître en Écosse, car le roi semble s'être plié aux souhaits de sa reine dans la plupart des domaines. Il autorisa ses enfants à porter des noms saxons, permit à l'anglais de remplacer le gaélique comme langue de la cour à Dunfermline et invita des moines et des prêtres anglais dans son royaume. Il parlait lui-même l'anglais, le gaélique et le latin. Marguerite fut nommée sainte en 1250 pour ses efforts de diffusion du catholicisme romain et son action caritative en faveur des pauvres. C'est pourquoi elle est aujourd'hui mieux connue sous le nom de Sainte Marguerite d'Écosse.
Edgar Ætheling et Guillaume le Conquérant
Marguerite apporta à l'Écosse une autre considération importante. Elle était la sœur aînée d'Edgar Ætheling, fils d'Édouard l'Exilé (mort en 1057), arrière-petit-fils du roi Ethelred II d'Angleterre (r. de 978 à 1013 et de 1014 à 1016) et petit-neveu d'Édouard le Confesseur. Edgar n'avait pas pu hériter du trône d'Angleterre d'Édouard le Confesseur en 1066, car il n'était alors qu'un adolescent et les seigneurs saxons avaient préféré soutenir l'expérience militaire d'Harold Godwinson (r. janv.-oct. 1066). Lorsque le duc normand Guillaume le Conquérant s'empara de l'Angleterre en 1066 et se proclama roi, les rebelles saxons choisirent Edgar comme figure de proue et candidat numéro un pour remplacer le Conquérant, désormais couronné Guillaume Ier d'Angleterre. Les Normands s'avérèrent toutefois impossibles à déplacer et Guillaume assura son nouveau trône en vainquant les rébellions dans diverses parties de son royaume, y compris dans le nord de l'Angleterre. Edgar ne perdit pas espoir et se réfugia auprès de son futur beau-frère Malcolm, emmenant avec lui sa mère et ses deux sœurs Marguerite et Christine.
Abriter un rival sérieux au trône d'Angleterre s'avéra être une stratégie très dangereuse, surtout face à un chef militaire aussi accompli que Guillaume le Conquérant. De plus, les enfants de Malcolm et Marguerite pourraient bien revendiquer plus tard un droit au trône d'Angleterre. À plusieurs reprises déjà, des seigneurs saxons et danois s'étaient associés pour tenter d'arracher le nord de l'Angleterre au contrôle des Normands. Edgar Ætheling était généralement leur figure de proue nominale et leur couverture de légitimité, car il était, selon eux, le roi légitime d'Angleterre. En 1070, Malcolm ravagea imprudemment le Yorkshire. Guillaume finit par mettre fin aux raids gênants sur le nord de l'Angleterre par une opération combinée sur terre et sur mer en 1072. L'intégrité de l'Écosse fut menacée, et Malcolm, dont l'armée ne faisait pas le poids face à la cavalerie normande disciplinée, demanda la paix avant même qu'une bataille n'ait lieu. Les conditions, connues sous le nom de traité d'Abernethy, prévoyaient que Malcolm jure fidélité à Guillaume en tant que monarque supérieur, qu'il donne son fils Duncan en otage et qu'il assure l'exil d'Edgar dans les Flandres (où il mourut dans l'obscurité vers 1125).
Mort et successeur
Malcolm n'avait jamais pu résister aux richesses alléchantes de la Northumbrie. Il s'agissait d'une stratégie à court terme qui apportait du pillage mais pas de gains territoriaux durables. Il attaqua en 1079 et à nouveau en 1090-91. Le successeur de Guillaume Ier, son fils Guillaume II d'Angleterre (r. de 1087 à 1100), réagit en construisant de nouveaux châteaux, dont un à Carlisle. En 1091, Guillaume II envoya une flotte pour attaquer l'Écosse, mais elle fit naufrage dans des tempêtes au large de la côte du Northumberland. Néanmoins, une armée de terre ravagea suffisamment les plaines écossaises pour obliger Malcolm à faire une nouvelle déclaration officielle de soumission. En fait, c'est Guillaume II qui rompit ce dernier accord en annexant la région de Carlisle et une partie de la Cumbrie en 1092. Malcolm se rendit à Gloucester en août 1093 pour exposer ses griefs, mais le roi normand refusa de le recevoir, peut-être par provocation délibérée, afin de régler définitivement les différends territoriaux entre les deux royaumes.
Ce fut au cours d'un troisième raid écossais sur le Northumberland à la fin de l'année 1093 que Malcolm fut tué dans une embuscade le 13 novembre aux portes du château d'Alnwick. Malcolm avait été trompé en pensant que le château était sur le point de se rendre à la suite d'un siège, mais il fut mortellement poignardé dans l'œil. Le fils du roi, Édouard, fut lui aussi mortellement blessé lors de la même tromperie. La reine Marguerite, qui se trouvait alors au château d'Édimbourg, mourut le 16 novembre peu après avoir appris la terrible nouvelle. Une réaction contre l'anglicisation de l'Écosse commença alors, et les autres enfants de Malcolm et Marguerite - dont Edgar (né vers 1074), Alexandre (né vers 1077), Edith (1080-1118) et David (né vers 1084) - furent contraints de s'exiler en Angleterre. La dépouille de Malcolm III fut enterrée à Tynemouth, puis réinhumée à Dunfermline.
En raison de l'hostilité à l'égard de la famille immédiate et de l'entourage du roi défunt, le frère cadet de Malcolm hérita du trône et devint Donald III d'Écosse. Le règne de Donald fut interrompu en 1094 par son neveu Duncan (fils de Malcolm et d'Ingibiorg, né vers 1060), qui devint Duncan II d'Écosse (r. de mai à nov. 1094). Donald reprit le trône après l'assassinat de Duncan II et régna jusqu'en 1097. Cette année-là, Edgar, le fils de Malcolm III, revint en Écosse et reprit le trône à son oncle. Edgar bénéficia du soutien de Guillaume II, qui souhaitait un voisin plus pacifique, et devint donc Edgar, roi d'Écosse (r. de 1097 à 1107). Donald III, détrôné, fut aveuglé et emprisonné jusqu'à sa mort. Les deux autres fils survivants de Malcolm III hériteraient à leur tour du trône sous les noms d'Alexandre Ier d'Écosse (r. de 1107 à 1124) et de David Ier d'Écosse (r. de 1124 à 1153). Les Dunkeld, devenus la branche que les historiens appellent parfois la Maison de Canmore, continueraient à régner sur l'Écosse jusqu'à la mort d'Alexandre III d'Écosse (r. de 1249 à 1286). Entre-temps, les maisons royales d'Angleterre et d'Écosse devinrent des alliées plus proches. En 1100, la fille de Malcolm III, Edith, devint la première reine d'Henri Ier d'Angleterre (r. de 1100 à 1135) et changea son nom en un nom normand plus approprié, Mathilde. Ainsi, les deux royaumes jouissaient, ne serait-ce que pour le moment, de relations pacifiques.