Families criticise ‘betrayal of trust’ at school

A parent of children at Our Lady's Abingdon says its leaders have "dropped off the face of the earth"

Source