The correct answer is Patrick Moore
He was the host of the The Sky at Night which was a TV show on BBC. In his career that lasted over 50 years, he only missed a single episode of it as a presented because he had an illness. He was also a known activist and participated in numerous protests regarding environmental issues and encouraged others to join.