High street store closures have become a familiar business in the UK and 2025 has been no exception, with a raft of major ...