<p>Cook Political report predicts Democrats will flip between 12 and 25 seats.</p>