Confidence in the UK's economy evaporates
Biggest slump in consumer confidence since the onset of the last UK recession in autumn 1990. Continue reading
Biggest slump in consumer confidence since the onset of the last UK recession in autumn 1990. Continue reading