Mothercare: what was its formula for failure?

Last week it was announced that Mothercare, a constant of the British high street for over 50 years, had become the latest retail casualty — with all of its 79 stores set to close. But what went wrong for the maternity and baby brand?