New Priest in Charge Appointed for St Margaret’s, New Galloway and All Saints, Challoch 8 January 2023