Nestlé has withdrawn cartons of baby milk from shelves in France, Spain, Italy and Portugal due to chemical contamination fears.

The food group said that traces of the chemical isopropylthioxanthone used in the printing of the cartons for its brands Nidina 2 and Latte Mio had been found in the milk.