Harry Welty will challenge U.S. Rep. Pete Stauber once again in a primary for the GOP nomination in the 8th Congressional District.

Welty, of Duluth, filed his candidacy Monday, citing his contempt for President Donald Trump in the process.

"I've got to hit Pete on Trump," Welty said. "You'd think anybody in the Republican Party would flee from any association with (the president), but the fact they can't, and that includes Pete Stauber, is shameful."

Welty gained 10% of the vote to Stauber's 89.9% the last time the two faced off in a primary in 2018.

Stauber won the GOP endorsement already this spring.

Welty, 69, is an occasional public office holder, perennial candidate and political provocateur who has described himself as a moderate Republican. One area in which Welty and Stauber can partially agree: copper-nickel mining.

"I don't think we should rule out copper-nickel mining in Northeastern Minnesota," he said. "I just think that Pete is so into the Trump world, he would be heedless of water resources. I don't think he’s wrong to want us to continue pursuing this."

The deadline to file is 5 p.m. Tuesday. The primary is Aug. 11.