Dick Knight to be Honorary Freeman of the city