'No-show' patients who fail to turn up to hospital appointments costing the NHS £1 billion a year

A staggering 7.8 million appointments were missed across England in the last financial year - one in every 15. Each 'no-show' costs at least £120, according to an NHS estimate.