The last 24 months have been some of the most tumultuous and painful in recent memory for the UK retail sector.