Ce ne fut qu’en 1314 (sept ans après la mort d’Edward I), sous le règne d’Edward II, que Robert Bruce remporta une victoire décisive, en anéantissant la grande majorité des forces anglaises à Bannockburn. Toutefois, l’Angleterre ne reconnut pas sa défaite pour autant. Mauvaise perdante, elle attendit quinze ans l’occasion de prendre sa revanche et de refaire main-basse sur l’Ecosse. A la mort de Robert Bruce, en 1329, son héritier David II n’avait que cinq ans. La régence de l’Ecosse fut donc remise à ses Gardiens. Edward III en profita pour convaincre Edward Balliol (le fils de John Balliol) de revendiquer son droit au trône. A son attention, il fit lever une armée de mercenaires. Puis, suivant une stratégie d’attaque inédite (qui sera réemployée pendant la guerre de cent ans), il envoya Edward Balliol combattre les Ecossais. L’incroyable déroute de l’armée écossaie à la bataille de Dupplin Moor, le 11 août 1332, déstabilisa les Gardiens qui laissèrent Edward Balliol triomphant, organiser son couronnement à Perth, puis à Scone. En tant que descendant direct de John Balliol, l’homme avait après tout une légitimité sur le trône. Mais lorsqu’il publia par courriers officiels que l’Ecosse était de nouveau vassale de l’Angleterre, les Gardiens appelèrent tout le royaume à la révolte. S’en suivirent le siège de Berwick on Tweed et la bataille de Halidon Hill qui força Edward Balliol à fuir en Angleterre. David II fut envoyé en Normandie, sous la protection du roi de France, Philippe VI, jusqu’à sa majorité.
Puis, pendant quatre ans, les Gardiens et seigneurs d’Ecosse repoussèrent les tentatives d’invasion d’Edward III, reprenant les villes attaquées, assiégées, occupées ou saccagées, dont Glasgow, Perth, Elgin, Aberdeen…
Quand David II revint en Ecosse, en juin 1341, le royaume avait été entièrement ravagé et réduit à la famine. Il décida néanmoins de porter secours à son allié français, tandis que débutait la guerre de cent ans. Fatiguée et mal équipée, son armée subit de nombreuses pertes. David II fut capturé et envoyé à la Tour de Londres où il resta emprisonné pendant onze ans. Une dernière fois, Edward Balliol s’essaya à la conquête de l’Ecosse. Mais il se heurta encore à la résistance d’un Gardien, Robert Stewart, neveu et futur héritier de David II. David II fut libéré en octobre 1357, en contrepartie d’une énorme rançon de 100 000 merks (env. £67.000 de l’époque), payable en vingt-cinq ans. De lourds impôts furent prélevés dans un royaume déjà exsangue. En 1377 (six ans après la mort de David II), Robert Stewart, devenu roi d’Ecosse, résolut de mettre un terme au paiement. A cette époque, restait encore 24 000 merks à devoir. Mais Edward III venait de mourir en abandonnant le trône à un enfant de dix ans. L’Angleterre quant à elle, subissait les revers économiques dus à la guerre de cent ans et ne pouvait plus se permettre de conflits supplémentaires. Devinette historique :Faisant fi de l’occupation anglaise, Robert Bruce (petit-fils) se fit couronner roi d’Ecosse en 1306. Mais traqué par l’armée d’Edward I, il se réfugia chez le chef d’un petit clan isolé, réputé pour son indifférence aux conflits anglo-écossais. Qui était ce chef et quel était ce clan ?
Indice :
Les possesseurs du 1er tome de la Mèche de Guerre des Mac Donald trouveront la réponse dans le chapitre intitulé « Dalcomera » !