Joshua Putnam, a 22-year-old new college graduate, defeated business consultant and former banker Hamp Johnson in a close GOP run-off Tuesday to win the Republican nomination in state House District 10, according to unofficial election results. He won with 52 percent of the vote.

Putnam defeated businessman Hamp Johnson in the primary run off yesterday and will face Constitution Party candidate Dave Ballard in a special general election on August 30.
The winner will replace former Representative Dan Cooper, who resigned in June after more than 20 years of service, including 6 years as chairman of the Ways and Means Committee.