Americans are going to the polls to choose members of Congress in midterm elections that could shape the rest of Donald Trump's presidency.

It's been a dramatic campaign, full of twists and turns. But how much have you picked up along the way? Take our quiz.