Non-farmers have driven up the price of farmland

Farmland £/hectare