Consumer confidence has slumped to its lowest level in years but the full impact of the virus won't be known until next month.
Consumer confidence has slumped to its lowest level in years but the full impact of the virus won't be known until next month.