Nel 1333 Edoardo III d'Inghilterra gettò al vento ogni pretesa di neutralità e si schierò apertamente con Balliol, ripudiando il Trattato attaccò il villaggio di Berwick-upon-Tweed, sul confine sud-orientale della Scozia. Sir Archibald Douglas, che era Guardiano di Scozia, si gettò in battaglia per fronteggiare il nemico nella Battaglia di Halidon Hill del 19 luglio 1333. Archibald morì nello scontro insieme al figlio di James Douglas, William, il piccolo Davide fu deposto nuovamente ed Edoardo rimise Balliol sul trono, i sostenitori dei Bruce non rimasero però a guardare ed elessero due nuovi Custodi del Regno, John Randolph, III conte di Moray (1306-17 ottobre 1346) ed il nipote di Roberto I di Scozia, il futuro Roberto II di Scozia, capostipite degli Stuart. La situazione di stallo venne sbloccata nel 1335 quando Edoardo III d'Inghilterra invase la Scozia, arrivando a conquistare Edimburgo.