Cafcass (the Children and Family Child Advisory and Support Service) has published its latest statistics on care order applications in England. In June 2020 Cafcass received a total of 1,124 new care applications involving 1,893 children, which is respectively 14% and 12.5% more than in June 2019.