Farmer's Life: Supermarket eggs can be 60 days old. The ones I sell are usually six hours old — but I still get customers who worry because they don't have best-before dates stamped on them
Farmers need to convince consumers that the choices they make are integral to preserving the British environment, says Douglas Chalmers