Answer
The unpopular policy of alliance with England stem from the fact that it was perceived as a betrayal of France, who had been a long-standing ally of Scotland. The policy was particularly unpopular with the Scottish nobility and the military, who saw it as a threat to their traditional alliances and independence.