Britain’s prolonged hot and dry summer has helped retailer Halfords upgrade its annual profit outlook after it said the unusually warm weather boosted demand for seasonal ranges.