Retail sales in Britain ticked up in July as the Euros football championship lifted demand.