The Bank of England governor warned last week of 'apocalyptic' food price rises. Yet war in Ukraine, climate change and