The most recent assessment of UK beaches found that there was a median of 919 items of litter found per 100 metres of shore in Scotland ... or become caught in fishing nets and ropes.
Some results have been hidden because they may be inaccessible to you