苏格兰途中葬身于海上，由此爱德华需再次由中选定继承人。一个法庭建立起来，在两年的商议后选定约翰·巴里奥为王。但此后爱德华试图通过约翰控制苏格兰，而1295年在后者宣布拒绝向英格兰效忠后，爱德华举兵入侵。在此后的前十年内苏格兰没有君主，直至1306年罗伯特·布鲁斯自立为王，是为罗伯特一世。罗伯特一世试图掌控苏格兰并最终成功，苏格兰的独立地位也在1328年获得认可。然而罗伯特一世在次年即过世，其五岁的儿子大卫二世即位。英格兰以约翰·巴里奥之子爱德华·巴里奥有权继承王位之名，于1332年再次入侵。在此后的四年