There were a number of factors that contributed to Scotland's victory in the Wars of Independence. These include:
* Scottish geography: Scotland is a rugged and mountainous country, which made it difficult for the English to invade and control.
* Scottish military tactics: The Scots were skilled in guerrilla warfare, which allowed them to harass the English army and make it difficult for them to supply their troops.
* Scottish leadership: The Scots were led by a number of able leaders, including Robert the Bruce, who inspired his troops and rallied them to victory.
* English political problems: The English were also facing a number of political problems at the time, including a civil war and a peasant revolt, which weakened their ability to focus on the war in Scotland.
The Wars of Scottish Independence were a significant turning point in Scottish history. They resulted in the establishment of Scotland as an independent nation, and they shaped the country's identity for centuries to come.