Last-minute Christmas shopping takes a dive as buyers feel the squeezeThe downturn in high street shopping signifies ongoing consumer confidence issues tied to the rising cost of living.