Live / stage review Green Island Festival 3 October 2021 The festival's latest installation in the heart of Hulme attracted its largest gathering to date. Now Then spoke to the co-directors on the day.