When State Rep. David Leitch, former Journal Star reporter, Commercial National Bank vice president and strongly pro-business Republican, announced recently he would not run again, expressions of admiration came from Democrats. Rep. Jehan Gordon-Booth, D-Peoria, and Sen. Dave Koehler, D-Peoria,…