With January sales around the corner, another flood of unwanted clothes risks drowning our wardrobes and the planet. The average person now discards around 16kg of textile waste annually and a ...