Official data on Thursday revealed the UK last month enjoyed its highest level of retail sales growth since April.

Figures from the Office for National Statistics (ONS) showed seasonally adjusted sales edged up 1.1 per cent over the key festive season from the previous month to stand 6.4 per cent higher than a year ago.

The ONS emphasised the latest figures are to the week ended January 4 and so include the New Year sales rush which may have boosted the overall monthly figure.

It added in volume terms sales climbed 2.7 per cent year-on-year but in value terms only 1.2 per cent to £29.1 billion.