Is the world running out of food?

Start stocking up those baked beans people, it's not looking pretty
03July2015
Kate Hazell