Sour note as high street hit by shift in spending