Confidence in the state of the economy has slid to its lowest level since last spring, according to the British Retail Consortium (BRC). The trade body’s latest monthly survey — conducted among 2,000 UK adults — shows consumer confidence tumbling to a net balance of -37, down three points fromContinue Reading