Scotland’s deposit return scheme: People of Scotland are urged to share their views at events across the country