H&M sits on £3 billion mountain of unsold clothes

The retailer joins others being hit by weak consumer confidence