Bank holidays and the royal wedding helped to boost retail sales in May, a survey has indicated.
The British Retail Consortium said total sales rose by 4.1% in May from a year earlier, the fastest pace for more than four years.
However, the BRC said that retail conditions remained tough, with growth "very low by historical standards".
Separate figures from the motor industry showed that UK vehicle sales rose by a "modest" 3.4% in May.