More high street stores facing closure as pressure builds on retailers More high street stores facing closure as pressure builds on retailersRead More