A pesar de ello, tras más campañas militares, Escocia consiguió nuevamente su independencia con el hijo de Roberto I, David II.