Lidl stores across the UK are urgently recalling its Simply Roasted and Salted Cashews over fears the nuts may be contaminated with shards of glass. Food Safety watchdogs slapped a 'do not eat' alert ...