Items sold at Tesco, Lidl, Marks and Spencer, Iceland, Poundland and more have been recalled with “do not eat” warnings in place.