При Эдуарде I (1272—1307) парламент утвердился окончательно.

Королевская власть могла теперь опираться на более широкие слои феодалов, на рыцарство и на верхушку горожан.

Она нуждалась в поддержке парламента при проведении своей внешней и внутренней политики.

Эдуард I вёл войны (в 1277 и 1282—1283 гг.) с сохранившими ещё свою независимость кельтскими княжествами Северного Уэльса.

Завершив покорение Уэльса, он полностью включил его в состав Английского королевства.

Длительную захватническую войну вёл Эдуард I с Шотландией— северным соседом Англии.

Крестьяне и горожане Шотландии сказывали упорное сопротивление, отстаивая свою независимость.

Лишь с большим трудом Эдуарду I удалось в 1296 г., использовав предательство части шотландской знати, подчинить Шотландию Англии.

Но торжество его было недолгим.

В 1297 г. против английских феодалов и связанной с ними шотландской знати вспыхнуло восстание шотландских крестьян и горожан.

Возглавил восстание мелкий землевладелец Уильям Уоллес. К крестьянам и горожанам примкнуло шотландское рыцарство.

В 1306 г. борьба переросла во всеобщую войну за независимость.

После казни англичанами Уоллеса войну возглавил рыцарь Роберт Брюс.

В 1314 г. войска английского короля были наголову разбиты в битве при Баннокберне.

Война закончилась полной победой шотландцев, которые в ожесточённой и упорной борьбе отстояли свою независимость.

Однако плодами этой победы внутри Шотландии воспользовались феодалы, укрепившие свою власть над крестьянством.