The British Textile Biennial is open now across multiple venues in Lancashire and runs until 2 November. Listen to the best ...