Hospital waiting lists top 900,000 for the first time as con