The first 41 shops are set to close by March 31, 2025 and a further 31 are expected to shut between April 1, 2025 and March ...