Even with some races already being called, the BBC's Sarah Smith cautions that it may be too early for Democrats to get excited.
Even with some races already being called, the BBC's Sarah Smith cautions that it may be too early for Democrats to get excited.