In a year when British farming has received phenomenal backing from consumers, the NFU is urging the public to help turn around a decline in self-sufficiency that means the UK produces just 62 per cent of its own food.
Starkly, our current self-sufficiency rate means that today, August 14, is the day when British food supplies would run out if all the food produced in Britain in a year...