New £55 million school in Inverurie reaches ‘milestone’ as Deputy First Minister John Swinney attends Topping Off ceremony

Breaking