ParentFull threadwalthamstow·NZ has insane economies of scale and other efficiencies that mean it makes the cheapest lamb in the world. NZ lamb is usually cheaper than Welsh even in UK supermarkets.View on HN