CBS News favicon

Democrats win House majority with Trump approval at historic low