Scots usher in the holiday season with a festive, powerful assembly