 He returned regularly and fund-raised on behalf of the St Kildans, although privately he was appalled by their lack of religious knowledge.The islanders took to him with enthusiasm and wept when he left for the last time eight years later.His successor, who arrived on 3 July 1830 was Rev Neil Mackenzie, a resident Church of Scotland minister who greatly improved the conditions of the inhabitants.