В ответ на эти действия Эдуард I объявил Иоанна I Баллиола мятежным вассалом. В 1296 году английская армия вторглась на территорию Шотландии, наголову разбила шотландцев в битве при Данбаре и относительно легко завоевала всю страну. Иоанн был пленён и подписал 10 июля 1296 года отречение от престола Шотландии, он был лишён рыцарского достоинства и гербов — от этого его последующее прозвище «Пустой плащ». На правах сюзерена отказавшегося от лена вассала, Эдуард I объявил себя королём Шотландии, в результате чего страна потеряла независимость.