More than eight million Brits throw repairable clothes in the binTo mark the day when humanity has officially used up ‘nature’s resource budget’ for the entire year (#EarthOvershootDay), new research by...