Après avoir retrouvé son royaume en 1424 le jeune roi Jacques Ier d'Écosse décide de mener une politique personnelle. Il élimine la famille du régent Murdoch Stuart duc d'Albany. Son attention est ensuite attiré par la puissance croissante des MacDonald Seigneur des Îles. En effet en 1424 Alexandre II MacDonald réclame comme son légitime héritage le comté de Ross après la mort lors de la Bataille de Verneuil de John Stuart comte de Buchan qui portait le titre depuis 1415.