Document resourceData show that the NHS has got worse at diagnosing cancer on time, with huge variation between the best and worst performing hospitals. Sophie Borland examines why