Over 380,000 cancer patients have faced 'routine' delays in starting treatment since 2015