Узнав о поднятом шотландцами мятеже, Эдуард пришел к соглашению с Филиппом IV о прекращении конфронтации и спешно вернулся в Англию. В июле 1298 года англичане в сражении при Фолкирке разбили армию Уоллеса. Это сражение стало самым кровавым на британской земле (до битвы при Тоутоне в 1461 году), но не принесло англичанам решающего успеха. Правда, шотландцы долгое время не рисковали встретиться с англичанами в открытом сражении, зато досаждали им мелкими стычками, сопровождавшимися быстрым отходом после завершения дела. Так продолжалось до 1304 года, когда большинство шотландских баронов пришли к соглашению с Эдуардом. После сражения при Фолкирке Уоллесу приписали государственную измену, после чего казнили: сначала его повесили, не допустив, однако, удушья, затем выпустили кишки и отсекли гениталии, которые сожгли вместе с кишками, потом четвертовали и обезглавили. Его отрубленные конечности разослали в разные города для всеобщего обозрения, а голову на шесте выставили на Тауэрском мосту.
Спокойствие в Шотландии после 1304 года продолжалось недолго. В 1306 году Роберт Брюс, после восстания 1297 года перешедший на сторону Эдуарда, поднял новый мятеж, уничтожил других претендентов на шотландский престол и наконец стал королем Шотландии. Последовали новые сражения между англичанами и шотландцами. В 1307 году Эдуард I на пути в Шотландию умер. На смертном одре он завещал своему сыну продолжить завоевание непокорной страны. Затраты на войну к тому времени составили огромную сумму, и Эдуард, помимо напутствия, оставил сыну государственный долг в размере двухсот тысяч фунтов (около ста двадцати четырех миллионов фунтов по нынешнему курсу в пересчете на серебро).
Эдуард II, не в пример своему отцу, не пользуется большим вниманием историков. Да и в хрониках Эдуарда II описывают как неприятного и некомпетентного в государственных делах. Он унаследовал от отца высокий рост и внешнюю привлекательность, хорошо держался в седле, но был чужд рыцарских побуждений и не стал придерживаться обычной системы поощрения отличившихся на службе у короля, которая предусматривала относительно справедливое распределение должностей, титулов и земель и тем самым способствовала преданности людей, на которых король мог опереться. Эдуард II не осыпал милостями баронов, готовых ему служить, и вместо этого раздавал земли и почести двум своим преуспевающим фаворитам, которые оказывали ему услуги интимного свойства.
В то время в глазах церкви гомосексуализм считался грехом, равным ереси, да и миряне воспринимали его как ужасный порок. И все же склонностям Эдуарда могли бы не придавать особенного значения, если бы он утаивал их, к чему он, вероятно, не стремился. Некоторые современные источники полагают, что отношения Эдуарда II с его фаворитами не носили предосудительного характера, а были формой братства по оружию, чему подтверждением служит то обстоятельство, что Эдуарда обвиняли в гомосексуализме прежде всего при жизни, а после его кончины эти разговоры утихли. Эдуард и оба его фаворита были женаты и имели детей, но всем троим наследники были необходимы, да и не является необычным, когда гомосексуалист иной раз прельщается женщиной. Но в Средневековье также не было необычным, если мужчины в силу необходимости спят на одной кровати (так, в английских казармах одна кровать предоставлялась двоим, а то и троим солдатам). А вот то, что Эдуард в ночь после своей коронации делил постель не с женой, а с мужчиной, выглядело действительно необычным. То, что бароны подозревали Эдуарда II в гомосексуализме, объясняет тот факт, что они включили в его коронационную речь обязательство «выполнять законы и обычаи королевства».