Dougie MacLean's love song to his homeland has become an anthem of Scottish pride but it was written in just 10 minutes on a beach in France when he was in his early 20s. Caledonia is belted out ...