Britain least self-sufficient in food since 1968

, Comments 0 comments

Britain is more reliant on food imports than at any stage over the last 40 years.

0 Comments To This Article