Big spenders return to the high street but the big squeeze means this could be short-lived