Who is to blame for marine litter?

Members of the public are more likely to blame the global marine litter crisis on retailers, industry and government, according to new research.