Here’s a frankly horrifying statistic: do you know how many items of clothing are thrown away in the UK every hour? Around 114,000, according to Marks and Spencer. That’s why, in 2008, one of the…

View Post