Shop price annual inflation accelerated to 6.6% in October, up from 5.7% in September, according to the British Retail Consortium. Source: Garden1
Sign up now to get up to 50% discount on What's Best for Gardens