
Savvy shoppers pouncing on early Black Friday sales have helped deliver higher-than-expected retail sales in October.
Income tax cuts, lower petrol and energy prices and evaporating chances of more rate hikes might be further boosting spending in the shops.