Hot off the press: our latest @CookPolitical House Ratings. 40 competitive GOP seats (4 Lean D, 15 Toss Up, 21 Lean R). 9 competitive Dem seats (4 Toss Up, 5 Lean D). https://t.co/mAdCOtLpRZ

— Dave Wasserman (@Redistrict) January 12, 2018