By Emily Hardy2017-07-28T00:01:00
Consumer confidence has sunk to the low level last reached in the immediate aftermath of the Brexit vote last July.
Already have an account? Sign in here