Articles by David Torrance

David-Torrance_avatar.jpg

David Torrance is a constitutional specialist at the House of Commons Library. Before that, he was a freelance journalist and broadcaster. He is the author of more than a dozen books on Scottish and UK political history.