Kilka tygodni później Balliol koronował się na króla. Jego postępowanie, zwłaszcza otaczanie się Anglikami, nie podobało się jednak szkockim wielmożom. Pod koniec roku sir Archibald Douglas zaatakował Balliola w Annan i wybił jego ludzi. Półnagi Balliol zbiegł do Anglii i z pomocą Edwarda III w kwietniu 1333 r. ponowił próbę opanowania Szkocji. Pod Halidon Hill wojska sir Douglasa zostały rozbite, a on sam zginął. Szkocja znalazła się pod angielską okupacją, zaś młody Dawid II uciekł do Francji, gdzie król Filip VI zaoferował mu azyl.

Rządy Anglików i Balliola nie cieszyły się sympatią. W 1336 r. głowa opozycji, sir Andrew Murray, zbuntował się przeciw Edwardowi Balliolowi, który uciekł ze Szkocji. Edward III zaatakował Szkocję, ale wieści o próbie lądowania Francuzów w Dover zmusiły go do powrotu. Tymczasem w Szkocji regentem został Robert Stewart, który zdołał odzyskać Bute, a następnie w 1339 r. z pomocą ekspedycyjnych sił francuskich zdobył Perth. W 1340 r. Szkoci odzyskali Stirling i Edynburg.