Harrogate Town commentator hangs up microphone after 40 years