The report shows that the EU target of supplying 10% of transport fuel in Britain from biofuels is causing hunger in the developing world - as the demand for the biodiesel means farmers grow maize for make fuel for cars rather than feeding people.

"If the land used to produce biofuels for the EU in 2008 had been used to produce wheat and maize instead, it could have fed 127 million people for the entire year," says the report.

"It is completely unacceptable that we are burning food in our petrol tanks while poor families go hungry. EU governments have it within their power to make a difference to the lives of millions of hungry people. It's time to scrap EU biofuel mandates."