The Democrats win the Senate and the House, taking control of Congress for the rest of Donald Trump's presidency
This is a historic rout of the Republican Party - and a scale of victory most Democrats wouldn't have dreamt of even a few months ago, our North America correspondent writes, BBC reported.
Trump tells Fox News that the Democrats "did a good job", adding: "I'm a little surprised"
In the Senate race, Democrats picked up a string of surprise victories in Republican strongholds, including Texas, Ohio, and Kansas - which last elected a Democrat almost 100 years ago
With control of Congress, Democrats will be able to frustrate President Trump's plans for the next two years - and could even try to impeach him for a third time