Mixed signals for the UK consumer as the S&P 500 reaches a new high