The war of words between the governments in London and Edinburgh over an independent Scotland’s place in the world is set to intensify.
The war of words between the governments in London and Edinburgh over an independent Scotland’s place in the world is set to intensify.