We know Election History has taught us they could very well gather a few more seats in 2018, but a Majority I just can't fathom the GOP acquiring that much animosity with the electorate. As divided as the GOP seems (is) the Dems are in worst shape as a party and with Perez/Ellison at the helm there is little hope for them. The President is gonna have to screw up pretty bad and I hope that doesn't happen but I don't rule it out either, for Impeachment to have a snowball chance....
need more coffee