Carlaw steps down less than a year before the next Holyrood election.
Tim Davison has spent eight years in the ‘often unforgiving role’.