Mooney defeats fellow Republican incumbent David McKinley, who voted for bipartisan infrastructure bill and independent January 6th investigation
♦By Rich Shumate, ChickenFriedPolitics.com editor
MORGANTOWN, West Virginia (CFP) — Republican U.S. Rep. Alex Mooney has won the hotly contested incumbent-vs-incumbent primary in West Virginia’s 2nd U.S. House District, riding Donald Trump’s coveted endorsement to an easy win over U.S. Rep. David McKinley in the state’s May 10 primary.

U.S. Rep. Alex Mooney, R-West Virginia
“When Donald Trump puts his mind to something, you better watch out,” Mooney told supporters in his victory speech, in which he said voters in northern West Virginia “spoke loud and clear tonight.”
Mooney also took a shot at Democratic U.S. Sen. Joe Manchin, who crossed party lines to endorse McKinley, hinting that he might run against him for the Senate when Manchin’s seat comes up in 2024.
“I’m 2-0 against him. Maybe I should make it 3-0,” Mooney said.
Mooney took 54% of the vote to 36% for McKinley, with the rest split among three other candidates. He will be heavily favored in November against Democrat Barry Wendell, a former city council member in Morgantown, who won his party’s primary.
One possible wild card in that race: Mooney is currently under investigation by the House Ethics Committee over allegations that he misused campaign funds, had office staff perform personal errands, and interfered in a previous ethics investigation. He has denied any wrongdoing.
McKinley and Mooney were forced to run against each other after West Virginia lost one of its three U.S. House seats after 2020 reapportionment. State legislators decided to slice the state into northern and southern districts, throwing both men into a primary for the same seat.
The 2nd District includes the northern and western panhandles and the northern third of the state, including the cities of Morgantown, Wheeling and Parkersburg.
McKinley has represented more of the district than Mooney in the previous House map, but Mooney ended up carrying all but three counties.
Trump endorsed Mooney over McKinley, who was one of just 35 Republicans to support an independent investigation into the January 6, 2021 riot at the U.S. Capitol and one of just 12 GOP members voting for Joe Biden’s bipartisan infrastructure bill.
McKinley later voted against a House-led January 6th investigation in which Republican leaders aren’t participating.
McKinley said he supported the infrastructure measure because West Virginia needed money, but Mooney has labeled him as a RINO – Republican in Name Only – for going along with a plan championed by Biden and Democrats.
The state’s other incumbent U.S. House member, Republican Carol Miller, easily won her primary in the southern 1st District that includes Charleston and Huntington. She will face Democrat Lacy Watson, an instructor at Bluefield State College, in November.
Mountaineer State voters also decided state legislative primaries and other local races Tuesday; there are no statewide races or U.S. Senate seats up this year.
We tweet @ChkFriPolitics.com Join us!