England saw record levels of litter across 189 beaches, with the highest levels of rubbish found in the South West, a charity reveals. Continue reading...