Safeguarding and Child Protection Kirkcudbright Safeguarding and CP Policy – 2024 Safeguarding and Child Protection 2024 Update