Bill Braithwaite retires after a 38-year career in local council