The government today vowed to tackle the “avalanche of rubbish” blighting the UK’s streets as it officially launched plans for a deposit return scheme in October 2027, despite opposition from ...