NHS gets £5.9bn funding boost in autumn budget to tackle waiting lists in England