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