The energy is rising, the momentum is growing. Less than a week after Scotland’s greatest-ever demonstration of support for independence, when more than 100,000 people marched in pouring rain through Edinburgh, from Holyrood to the Meadows, the following Declaration for … Continue reading