President Trump Donald John TrumpBubba Wallace to be driver of Michael Jordan, Denny Hamlin NASCAR team Graham: GOP will confirm Trump's Supreme Court nominee before the election Southwest Airlines, unions call for six-month extension of government aid MORE will hold a rally in West Virginia next week, where he'll seek to fire up supporters even as his administration struggles to advance its agenda.

The campaign-style event will take place on Aug. 3 at a 9,000-seat arena in Huntington, the second-largest city in a state Trump won big in the 2016 presidential election.

Trump has already held a number of campaign rallies since he was inaugurated six months ago, unusual for a president this early in his first term.

ADVERTISEMENT

He'll be seeking to generate momentum for his stalled agenda and goodwill among his supporters after the Senate dealt him a stinging defeat Thursday night on healthcare.

In a shocking 49-51 vote, the Senate failed to pass a bill repealing parts of ObamaCare. GOP Sen. John McCain John Sidney McCainBiden's six best bets in 2016 Trump states Replacing Justice Ginsburg could depend on Arizona's next senator The Hill's Morning Report - Sponsored by Facebook - Washington on edge amid SCOTUS vacancy MORE (Ariz.) cast the crucial decisive vote to sink the measure. He was joined by Sens. Susan Collins Susan Margaret CollinsGraham: GOP will confirm Trump's Supreme Court nominee before the election Gardner signals support for taking up Supreme Court nominee this year Tumultuous court battle upends fight for Senate MORE (R-Maine) and Lisa Murkowski Lisa Ann MurkowskiGraham: GOP will confirm Trump's Supreme Court nominee before the election Gardner signals support for taking up Supreme Court nominee this year Tumultuous court battle upends fight for Senate MORE (R-Alaska), as well as every Senate Democrat.

Trump vented his frustration on Twitter early Friday morning.

"3 Republicans and 48 Democrats let the American people down. As I said from the beginning, let ObamaCare implode, then deal. Watch!" he tweeted.

Trump's staff meanwhile appears divided by infighting, primarily between White House chief of staff Reince Priebus and newly appointed communications director Anthony Scaramucci.

And Trump's administration is still struggling under the weight of the Russia investigation, which has ensnared his son-in-law and senior adviser, Jared Kushner, and eldest son, Donald Trump Jr.

Trump was last in West Virginia on Monday, when he spoke to a gathering of Boy Scouts. He held a campaign rally last week in Youngstown, Ohio.