Sainsbury’s to only stock British lamb

Major UK retailer has announced that from yesterday, July 1st, it will only stock 100% British lamb in its shops.