The American attorney, politician and author serving as a republican government official has served for how many years?
United States Senate election in Utah, 1976:  40 years after the election, Hatch is currently the longest-serving Republican Senator, having been re-elected for seven terms. Orrin Hatch: Orrin Grant Hatch (born March 22, 1934) is an American attorney, politician, and author who has been the president pro tempore of the United States Senate since January 2015.
40 years