David Torrance is an Edinburgh-based freelance journalist and the author of the book, "The Battle for Britain: Scotland and the Independence Referendum".
David Torrance is an Edinburgh-based freelance journalist and the author of the book, "The Battle for Britain: Scotland and the Independence Referendum".