Летом 1301 года состоялся новый поход в Шотландию, и повторилось то же самое: выжженная земля, голодные люди и лошади, тщетные поиски неуловимого врага. Рождество король встретил в голых каменных стенах аббатства Линлитгоу и весной ни с чем вернулся в Англию. Дела на континенте шли неплохо: папа Бонифаций поссорился с королем Филиппом, и оба наперебой искали поддержки Эдуарда. В этих условиях он мог сосредоточиться на Шотландии и в 1303 году прошел всю страну с юга на север, почти не встретив сопротивления. В следующем году он созвал шотландских баронов в Сент-Эндрюс и получил присягу от всех, кроме Уоллеса. Этот неукротимый патриот все еще сражался против королевских войск, пока не был схвачен. Выдал его шотландский дворянин Джон Мэнкен, польстившийся на объявленную англичанами награду. 23 августа 1305 года Уоллес был четвертован в Лондоне.
В этом году папой под именем Климента V был избран подданный Эдуарда — гасконец Бертран де Го. Он пригласил короля в гости; тот не приехал, но попросил папу о маленькой услуге — позволить ему отказаться от хартии, принятой в 1297 году «под давлением обстоятельств». Вдобавок папа запретил английским епископам отлучать короля или его чиновников, выбив тем самым оружие из рук Уинчелси. Узнав об этом, архиепископ явился к королю и едва не на коленях просил его о прощении. Эдуард напомнил ему обо всех враждебных выступлениях против королевской воли и сказал: «Вряд ли мы станем друзьями, сэр. Пожалуй, вам лучше покинуть Англию»[62]. Архиепископ так и сделал и не возвращался до смерти короля.
В сентябре 1305 года на совете в Лондоне Эдуард поднял вопрос о введении в Шотландии английской системы управления. Если бы эта схема была осуществлена, Шотландию могла бы постигнуть судьба Уэльса. Но тут давний претендент на шотландский престол Роберт Брюс убил другого претендента — Джона Комина — и поднял новое восстание против англичан. Король спешно отправил в Шотландию графа Пемброка с войском, а сам 22 мая 1306 года устроил грандиозный праздник посвящения в рыцари. Были посвящены принц Эдуард, назначенный наместником Аквитании, и еще 300 человек. Церемония происходила в Вестминстерском аббатстве; давка была такая, что два новоиспеченных рыцаря задохнулись. На этом «празднике лебедей» королю поднесли живого лебедя и он поклялся им, что уничтожит Брюса и никогда больше не поднимет оружия на христиан, а умрет в Святой земле, сражаясь с неверными.
Осенью 1306 года король и принц Эдуард отправились в Шотландию. Принц медленно продвигался вдоль границы, беспощадно опустошая окрестности, пока его не свалила с ног дизентерия. Старый король продолжал наступать; маленькое войско Брюса было разбито, а сам он бежал в Ирландию. Увидев, что мягкость в отношении шотландских лордов не приносит результатов, Эдуард казнил многих из них, а прочих приказал заточить в тюрьму, включая сестру Брюса и престарелую графиню Бьюкен. Без сомнения, он не испытывал при этом угрызений совести: в его глазах все эти люди были предателями, изменившими вассальной клятве. Король все сильнее страдал от болезни; летом войско вернулось в Карлайл и Брюс тут же появился вновь и вернул утраченные позиции. Король опять сел на коня, надеясь, что в походе его здоровье восстановится, как это бывало раньше. В начале июля он слег окончательно, так и не перейдя в этот раз шотландскую границу. Его хотели отвезти в город, но он предпочел остаться в палатке, как привык в походах. Он умер 7 июля 1307 года, перед смертью попросив сына похоронить его сердце на Святой земле. Но Эдуард II не исполнил и эту волю отца — 27 октября тело короля опустили в гробницу в Вестминстере.
Смерть Эдуарда стала несчастьем для всей Англии и особенно для его сына; он получил власть, которой не желал и боялся. Он был коронован в феврале 1308 года, но продолжал вести привычный образ жизни — ученые занятия, спортивные игры и пиры в обществе молодых красавцев. Любимцем его был молодой гасконец Пирс де Гавестон, мать которого была сожжена за колдовство. Узнав о слишком тесной «дружбе» своего сына с Гавестоном, король отправил последнего в ссылку, но после его смерти Эдуард II вернул фаворита ко двору и предоставил ему чрезвычайно большую власть. У Гавестона были пергаменты с королевской подписью, куда он мог вписать любой указ. Многие представители знати не любили гасконского выскочку, тем более что он был чрезвычайно заносчив и резок на язык. В 1312 году графы Уорик и Ланкастер захватили Гавестона в плен и убили. Король был потрясен и поклялся наказать убийц; однако он не смог сделать этого, и в довершение унижения церковь отказалась хоронить убитого в освященной земле, считая его колдуном.