The Office for National Statistics said the total volume of retail sales rose by 0.9% in June, having fallen by a downwardly revised 2.8% in May.