Retailers are struggling to boost sales as shoppers continue to play safe with their cash, figures have shown.
Retailers struggling to boost sales