TESCO and Sainsbury's are recalling some of their tinned foods over fears they contain pieces of rubber.

The tinned goods affected include beef ravioli and macaroni cheese.

Both retailers have claimed it is just a "precautionary measure" but have told customers not to eat the products, which have been manufactured in Belgium, and return them for a full refund.

The products affected are:

Sainsbury’s Beef Ravioli in Tomato Sauce Product code: 121811 Pack size: 400g Best before end: January 2019

Sainsbury’s Macaroni Cheese Product code: 125901 Pack size: 410g Best before end: January 2019

Tesco Beef Ravioli Product batch codes: LB3048 81724C, LB3049 81724C Pack size: 400g Best before end: December 2018

Tesco Everyday Value Beef Ravioli Product batch code: LA146 84824C Pack size: 400g Best before end: April 2019  

No other products or date codes are said to be affected.