Waitrose has taken a range of chocolate bars off its shelves after it was found they could be contaminated with plastic.

The products affected are own brand white chocolate; white chocolate with matcha tea and pistachio; milk chocolate with pistachio, almond and hazelnut, and and milk chocolate with feuilletine and sea salt.

All of the bars are 85g and priced at £1.60.

The supermarket said customers who have purchased the bars should return them to the store where they will be refunded.

A spokesman said: "We are recalling the above products, as there is the potential that a small number of bars may be contaminated with pieces of plastic.

"Customers who have purchased any of the above products should not consume them but return them to Waitrose for a full refund.

"We apologise for any inconvenience to our customers."