>Насколько помню, после казни Уоллеса власть короля Англии так и не была прочно установлена в Шотландии. А вскоре после ухода Эдуарда I (находившегося тогда вполне "в форме") последовало новое восстание. Король снова повел армию против инсургентов и в этом-то походе и умер. Подробнее можно глянуть у Мортона в "Истории Англии".
Англия формально признала независимость Шотландии и ее короля Роберта Брюса только в 1328 г. А сам Брюс объявил себя королем уже в 1306 г. Но понадобилась битва при Бэннокберне в 1314 г, когда англам вломили, и еще 14 лет, чтобы независимость де-факто была Англией признана де-юре.