Democrats won control of the House of Representatives with what could be their largest majority in nearly two decades, NBC News projects, as voters delivered a stunning rebuke to President Donald Trump and Republicans.
The House projection is based on an analysis that Democrats will win approximately 248 House seats — an estimate that could still tick up or down by a few seats but will be well beyond the 218 needed to secure a majority.
Democrats needed to win a net of just three seats to take back the majority. They flipped many more GOP-held seats, most in districts that Trump carried in the 2024 election.
A trio of GOP incumbents in Pennsylvania were defeated. Democrat Bob Brooks knocked off GOP Rep. Ryan Mackenzie in the 7th Congressional District; Paige Cognetti beat GOP Rep. Rob Brasnahan in the 8th District; and Democrat Janelle Stelson ousted GOP Rep. Scott Perry in the 10th District.





