В 1333 году в обмен на обещание территориальных уступок Англии Эдуард III согласился официально поддержать претензии Баллиола. 19 июля английская армия в битве при Халидон-Хилле разбила шотландцев, которыми командовал регент Арчибальд Дуглас, после чего Эдуард Баллиол вновь стал королём Шотландии. Изгнанный из Шотландии Давид II Брюс нашёл приют при дворе французского короля, который поддерживал его стремления вернуть себе шотландский трон.