Rep. Steve King, R-Iowa, who has a long history of racist and outrageous remarks, lost his long-held House seat in a primary race Tuesday, NBC News projected.

With 95 percent of the vote counted at 12:18 a.m. ET, King trailed his challenger, state Sen. Randy Feenstra, by 7,785 votes, or 45.8 percent to 35.8 percent.

The Republican primary challenge, the fiercest since King was first elected to Congress in 2002, came after he was stripped of his committee assignments in the House last year because of comments to The New York Times about white nationalism.

Read the rest of the story at NBC News.