Britain's largest supermarket chain Tesco came in for some criticism this week from the National Farmer's Union over the amount of home-produced beef