Шотландські феодали звернулися до англійського короля Едуарда I з проханням розсудити суперечку про обрання нового короля. Едуард I віддав корону Джону Баліолу, отримавши від нього васальні зобов'язання. Однак, коли 1294 року розпочалася війна між Англією та Францією, Джон Баліол відмовився надати своєму сюзерену війська. Наслідком цього акту було вторгнення англійських військ у Шотландію. 1296 року війська Едуарда I Довгоногого захопили шотландське місто Бервік і вирізали його жителів. Того ж року англійці завдали важкої поразки шотландцям під Данбаром. Джон Баліол зрікся шотландської корони. Розпочалася війна за незалежність. 11 вересня 1297 року в битві біля Стерлінга шотландці під керівництвом Вільяма Воллеса «Хоробре серце» здобули знаменну перемогу. Але наступного року Едуард I Довгоногий завдав поразки Вільяму Воллесу в битві біля Фолкерка і знову заволодів Шотландією.