Headline retail sales growth fastest in 18 months, but some sub-sectors continue to struggle