British Farming
-
NFU calls for people to back British farming
THE NATIONAL Farmers Union (NFU) has revealed self-sufficiency in UK food production stating has dropped by 15% over the last twenty years. According to the NFU, the latest figures show that as a nation the UK is currently only 60%… Read More