Major UK retailers announce store closures

Several major UK retailers are closing stores this week as rising operational costs and changes in shopping habits put pressure…