Home Business UK retail sales beat forecasts with 1.2% rise in May