John Swinney prepares to unveil new Scottish government cabinet
John Swinney has been sworn in as the seventh first minister of Scotland and is now set to name his cabinet team.
John Swinney has been sworn in as the seventh first minister of Scotland and is now set to name his cabinet team.