ambassador of Scotland to England — ambassador of Scotland to England — the latest coverage, the community and the facts.