High street shops saw a like-for-like sales fall of 2.2% in April due to the bad weather, making it the fastest fall in a year.
Latest figures for May saw consumers take advantage of clearance sales to pick up bargain knitwear, with perfumes and cosmetics sales boosted by promotions and discounts.
The recent sunny weather has boosted sales of barbecue meats, salads and ice creams and swimwear.
David McCorquodale, head of retail at KPMG, which compiled the data, said: "While sales didn't soar through the roof, this is still a very creditable performance from UK retailers. Promoting the right product at the right price made the difference in May."
More top news
The government's long-awaited decision on which scheme - Heathrow or Gatwick - should get the go-ahead will finally be announced later.
Up to six militants attacked the centre in the Baluchistan province opening fire and detonating explosive vests.
It seems people really do love the spread - and are stocking up on it - after the price row between Marmite supplier Unilever and Tesco.