Прежде всего, Эдуард повел решительную войну с уэльсцами, разбил их в 1295 г. у Конуэ и вновь подчинил своей власти. Весной 1296 г. он собрал в Ньюкселе 4 тысячи рыцарей, 30 тысяч пехотинцев и двинулся в Шотландию. Вскоре пал Бервик, а в апреле под Денбаром шотландцы потерпели тяжелое поражение: 10 тысяч их легло на поле боя. Эдуард овладел Эдинбургом, захватил Стирлинг и Перт. Король Бэллиол покорился ему и отрекся от своих сподвижников, но это не спасло его от позорного плена. Правителем страны был назначен граф Уоренн. Шотландия, таким образом, должна была разделить судьбу Уэльса и покориться Англии. В 1297 г. Эдуард переправился во Фландрию и собирался идти оттуда в северную Францию, но тут узнал, что Шотландия охвачена новым восстанием и что английская армия потерпела поражение при Стирлинге. Он был сильно опечален таким поворотом дел. Ещё более смутила его горячая оппозиция парламента, собравшегося в Вестминстере и требовавшего отмены незаконных налогов. Король увидел, что он не в состоянии одновременно вести войну с Францией и Шотландией. К тому же он больше дорожил Шотландией, чем Гасконью. Эдуард заключил перемирие с Филиппом IV и переправился на остров. В июле 1298 г. произошла большая битва у Фалькирка. Командовавший шотландцами Уоллес выбрал хорошую позицию для своей пехоты. Построенная плотными рядами она оборонялась очень храбро, и английским рыцарям было трудно прорвать строй этих крепких воинов. Только после того как стрелки нанесли шотландцам значительный урон, рыцари врубились в их ряды и устроили жестокую резню. Было перебито до 20 тысяч восставших. Однако король не смог до конца воспользоваться своей победой из-за недостатка продовольствия и постоянных раздоров с баронами. Чтобы примириться с ними, Эдуард в мае 1300 г. поклялся соблюдать Великую Хартию и не вводить налогов без согласия парламента. Тогда же был заключен мир с французами. Филипп вернул Эдуарду Гиень и Гасконь, а также выдал за него свою сестру Маргариту. Решив все внутренние и внешние проблемы, Эдуард в 1303 г. вторгся в Шотландию и легко покорил её до самых гор. Англичане взяли Стирлинг. В 1305 г. они захватили в плен и казнили Уоллеса. Но уже в 1306 г. новое восстание поднял Роберт Брюс. Известие об этом привело Эдуарда в ярость. Не взирая на преклонные лета и болезни, король собрал большое войско и в четвертый раз двинулся против непокорной страны. Разбитый Брюс бежал на Гебридские острова, многие его сподвижники были казнены, а имения их розданы англичанам. Но шотландцы не складывали оружия. В разгар этой войны Эдуард умер в одном из селений неподалеку от границы.
Эдуард II
Эдуард вступил на престол двадцатитрёхлетним юношей. По свидетельству современников, он не имел ни малейшей искры мужества и дарований своего отца, был человеком дерзким, легкомысленным и упрямым, однако совершенно лишённым личной воли. Войне он предпочитал придворную роскошь, пиры и разврат, а своё правление начал с того, что утратил Шотландию, с таким трудом завоеванную его отцом. Не слушаясь советов, он приказал полководцам ограничиться оборонительной войной и скоро уехал в Англию. Оставшийся во главе армии наместник граф Пемброк не мог помешать успехам Роберта Брюса. Вскоре тот стал отнимать у англичан одну местность за другой.
Возвратившись в Лондон, Эдуард осыпал титулами, должностями и подарками своего любовника Пьера Гевстона, бывшего с ранней юности его неразлучным приятелем. В своё время Эдуард I выслал этого гасконца из Англии. Теперь король вернул его назад, провозгласил графом Корнуэльским и женил на своей племяннице. Отправившись в 1308 г. во Францию за своей невестой Изабеллой, Эдуард назначил Гевстона правителем Англии. Английские вельможи вскоре восстали против наглого фаворита. Эдуард должен был уступить и, чтобы удалить Гевстона, назначил его управителем Ирландии. Он сам проводил его до Бристоля, но уже летом 1309 г. Гевстон самовольно возвратился в Англию. Эдуард встретил его с восторгом, осыпал новыми милостями, и его влияние на государственные дела стало сильнее прежнего. Это окончательно поссорило короля с вельможами. К тому же поход в Шотландию в 1311 г. не принес Эдуарду ничего, кроме позора.