Queen’s Birthday Honours list: James MacMillan leads knighted Scots

The Queen has announced her birthday honours list.
The Queen has announced her birthday honours list.