BBC: Britain is running out of land for food and faces a potential shortfall of two million hectares by 2030 according to new research.
The report, from the University of Cambridge, says the growing population plus the use of land for energy crops are contributing to the gap.
It criticises the government's lack of a coherent vision on how to make the most of UK farm land.
The authors warn that tough choices may need to be made on future land use.
The total land area of the UK amounts to over...