Is there any hope for the British high street?

.....

© New Statesman