Too many young people were still waiting too long for treatment, a charity said.

for more ....