NHS waiting lists at lowest in 2 years as service may have 'turned the tide'
New NHS data for England shows 7.39 million treatments were waiting to be carried out at the end of April, down from 7.42 million the previous month