A return to form for seasonal fashions helped boost retail sales in the UK in May, despite topsy-turvy temperatures and a fragile economy.