Thousands of vulnerable patients not told to shield during Covid pandemic due to out of date records

National Audit Office found hospital records shield system relied on were weeks out of date or had missing or wrong phone numbers.