NHS Wales: Hospital waiting times hit record high again Cancer and ambulance performance figures are the second worst on record. Source