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