Halfords Interim Profit Takes Hit From Increase In... view top sourcebeta