Etter en periode i rekonvalesens ble David II fraktet til fangenskap i Tower of London. Der satt han i 11 år. I denne perioden ble Skottland styrt av hans nevø, Robert Stewart, 7. High Steward av Skottland. Edvard Balliol returnerte til Skottland enda en gang med en mindre styrke, men greide bare å ta kontroll over deler av Galloway. Hans hær ble mindre med tiden inntil ha ga opp kravet på den skotske tronen i 1356. I 1364 døde han barnløs.