Correct Answer
Explanation
True — Scotland has a devolved government and parliament based in Edinburgh, which governs devolved matters in Scotland.
© 2012 — 2026 Life in the UK