Tens of thousands of children in England have spent more than a year waiting for NHS community care such as hearing services, speech and language therapy and disability support, the BBC has found. The analysis shows a quarter of the 300,000 children on waiting lists have been waiting more than 12 months.