
Halfords has reduced its profit forecast for 2023 after a spending squeeze saw customers spend less on bikes.
The UK's biggest bike retailer revised its full year pre-tax profit outlook to the “narrower range” of £48 million to £53 million, a reduction of the upper end prediction by £5 million.