Warmer weather helped boost retail sales in July, according to official data, and a weaker pound may also have played a part.

Read more