Santos to leave office with one of the worst approval ratings ever