Care for looked after children in Wales will only be provided by the public sector, charitable or not-for-profit organisations after the country legislated to end private profit in children’s residential and foster care. The law, passed by the Senedd, will aim to make sure money going into the system is reinvested into children’s welfare, rather…