What is CAFCASS?

CAFCASS stands for Children and Family Court Advisory and Support Service, which is a non- departmental public body in England. It is an organisation that represents the interests of children and young people in the Family Court in England. Cafcass is independent of the Courts and Social Services but works under the rules of the…