Consumer confidence has shown surprising resilience in March despite a steady stream of bad news on the economy and rising petrol prices. …

Consumer confidence has shown surprising resilience in March despite a steady stream of bad news on the economy and rising petrol prices. …