Eduardo emprendió una campaña costosa pero infructuosa para frenar el avance escocés en 1319, pero la hambruna hizo cada vez más difícil mantener sus guarniciones abastecidas de alimentos.