UK consumer confidence this month reached its highest level since June 2007, figures released today (30 April) have shown.