How America has voted so far - in maps and chartspublished at 07:04 GMT
It's been an extraordinary night for the Democrats in the US midterms.
The BBC's US partner CBS News projected the Democrats would win the House just after 03:00 GMT on Wednesday (22:00 EST Tuesday).
The Democrats are projected to win at least 221 seats and Republicans win at least 129 seats.

The results in the Senate are beyond what the Democrats would have expected, with a series of wins in Republican strongholds - including South Carolina, Kansas, Texas, Iowa and Ohio.

There are still two toss-up seats to come in Alaska and Maine. Even Mississippi is now on a knife edge, according to CBS News. Here's a look at where things stand in the key battlegrounds:



























