UK high street chain suddenly closes 5 stores over weekend in 'sad news'
The Original Factory Shop has closed five of its stores on Sunday, March 29, with another two set to shut on April 4. The discount retailer collapsed into administration in January owing more than £30m to creditors