卫成为苏格兰国王，称“大卫二世”。1331年11月，大卫二世在斯昆行加冕礼。但是与此同时，曾称苏格兰国王的约翰·巴里奥之子爱德华·巴里奥获得了英格兰国王爱德华三世的暗中支持，带兵进入苏格兰，自称自己家族才是苏格兰真正的国王，第二次独立战争爆发。爱德华·巴里奥在1332年后称苏格兰国王，但是基本不获苏格兰人支持，是英格兰的傀儡政权。苏格兰支持布鲁斯家族的贵族与民众与之展开战斗，但是在英格兰军队的协助下，巴里奥方取得绝对军事优势。1334年5月，年幼的大卫与王后逃到法国避难，得到法兰西国王腓力六世的保护