Highlands & Islands Sheriff ‘erred’ when he jailed sex case teacher, appeal court told August 18, 2021 Premium Content