Después de la muerte del rey Robert Bruce en 1329, los barones Thomas Wake y Henry de Beaumont, tratando de recuperar las tierras perdidas tras la guerra con Inglaterra, se unieron a Eduardo de Balliol que fue invitado Inglaterra por Eduardo III, que lo instó a recuperar el trono que le correspondía por derecho de nacimiento. Eduardo trató de hacerse con el trono escocés durante la minoría de edad de David II de Escocia. Entre 1331 y 1334, durante la Segunda Guerra Civil Escocesa, Eduardo III de Inglaterra apoyó a Eduardo Balliol, que le había aceptado como aliado e invadió Escocia el 23 de noviembre de 1332. Las tropas combinadas de ambos derrotaron a los escoceses en Halidon Hill el 19 de julio de 1333 y Balliol tomó el trono, jurando lealtad Eduardo III, al que cedió los condados de Berwick, Roxburgh, Selkirk, Peebles, Dumfries y los de Lothians a cambio de la ayuda que le había otorgado. David tuvo que exiliarse tras su derrota frente a los ingleses en julio de 1333, refugiándose en la corte francesa y rindió homenaje al rey Felipe VI.