。爱德华·巴里奥在1332年后称苏格兰国王，但是基本不获苏格兰人支持，是英格兰的傀儡政权。苏格兰支持布鲁斯家族的贵族与民众与之展开战斗，但是在英格兰军队的协助下，巴里奥方取得绝对军事优势。1334年5月，年幼的大卫与王后逃到法国避难，得到法兰西国王腓力六世的保护。
返回苏格兰.1337年，英法百年战争爆发，英格兰军队不得不转移对于苏格兰战事的注意力。1341年，独立战争的天平已经倒向苏格兰方，17岁的大卫返回苏格兰执政，直接领导对英战争，希望能不负他父亲的威名。他坚守与自己同盟