UK retail sales unexpectedly rose last month as the hot weather and World Cup boosted spending on air conditioning and sports kits, official figures show.
Online shopping has also rebounded to a five-year high, according to the Office for National Statistics (ONS).