The latest sales figures released on Friday by the British Independent Retailers Association (Bira) show an average fall of -2.94% compared to the same three months last year.

Scotland saw the sharpest fall in the UK compared to April, May and June in 2018. East Anglia was the only region reporting that sales had increased marginally, by an average of 1.32%.

Bira, which represents 7,500 independent retailers across the UK, said the response from lots of their members had been to diversify as a way of enticing more customers into shops and staying in business.

It's a strategy which appears to be working for one street in Worcester.

Video journalist: Catherine Mackie