More than 700 years after the Declaration of Arbroath, the town is once again at the centre of a political contest.