Sweet blue Alabama?
President Trump’s approval rating hovers near 40 percent. Polls of the generic congressional vote show Democrats leading by eight points. Historically, those conditions predict Democratic gains of 20-30 seats in the House of Representatives and four to five seats in the Senate in 2018. Democrats have been openly optimistic about winning the 24 seats they…