Oysters, liver and anchovies have topped a list of foods deemed unpalatable by British adults.

Almost half the population (47%) said oysters were among the foods they would not eat, with the figure increasing to 57% of women, the poll for Save the Children found.

Some 46% of adults said they dislike liver, closely followed by anchovies which are unlikely to appear on the plates of 45% of those questioned.

The poll, which asked 2,011 adults to list the foods they could not or would not eat, found 42% cannot stomach tofu, 39% detest black pudding and 37% would not select sushi.

Rounding out the top 10 most unpopular foods were blue cheese, named by 34% of adults, olives (33%), liquorice (28%) and marzipan (26%).

Just 5% of respondents said they did not dislike any foods.

The survey was commissioned ahead of an event before the G8 summit in Northern Ireland to drive global action to reduce hunger and malnutrition.

Save the Children is among some 200 organisations backing the Enough Food for Everyone IF campaign, calling on action from world leaders.

Save the Children chief executive Justin Forsyth said: "The UK G8 nutrition summit is our best opportunity in decades to save the lives of the millions of children who die every year because they don't have nutritious food to eat.

"We have made dramatic progress cutting child deaths in recent years, but hunger remains the Achilles' heel of development. Unless we tackle this, the great injustice of our age, children will continue to die needlessly. If enough people join us in showing support for ending hunger, world leaders will be forced to act."