Can Britain become self-sufficient? Sheila Dillon discusses some of the issues raised by the story of the 600 people in Fife who have been living only on locally produced food. Show more
Discover 11,128,835 listings and 278,274 playable programmes from the BBC
Can Britain become self-sufficient? Sheila Dillon discusses some of the issues raised by the story of the 600 people in Fife who have been living only on locally produced food. Show more