A raft of major UK retail and hospitality brands shut down stores across the UK this year, with other high street mainstays closing their doors for good. It came amid a backdrop of pressure on ...