Sustainable Ethical Fibres and Fabrics 2026. The low down on sustainable ethical fibres, fabrics and textiles