Wallace was dealing with a stronger English king with greater battlefield prowess than Bruce.
Bruce’s success owes a huge deal to his military victory at Bannockburn, which was a loss the English could have wholly avoided, but also thanks to Bruce being a better military tactician than Wallace, particularly in the use of his pikemen.
Latest Answers