The NHS might be celebrating the shortest waiting times since records began, but according to Bupa, 18 weeks is still too long for most patients.A nationwide survey carried out by the insurer found that eight out of ten Britons still felt that 18 weeks was too long to wait, and almost half of those believed…