The Final Margin

Sobering for the GOP:

House Democrats win by 10.53%: The final popular vote percentages were 53.08%--42.55%, giving Democrats a 10.53% victory. This is the largest popular vote percentage victory for either party in either a Presidential or Congressional election since 1984 (the next largest victory was Bill Clinton with 8.51% in 1996). It is the first double-digit victory for any party in a national election in 24 years.