UK high street giant plunges into administration - all shops closing

The retailer will close all shops in 2026.