Tesco has said sorry to shoppers after they were forced to issue a recall on one of their food products due to a potential health risk.