Larry Sabato’s Crystal Ball: “The magic number is 1,237 delegates, and our own rough calculations show Trump just getting over the hump with 1,239. But that involves Trump winning the lion’s share of the delegates in places as diverse as Wisconsin, New York, Indiana, West Virginia, New Jersey, and California.”
“These projections are based off a few different factors, such as racial/ethnic demographics, voting history, religious populations, and regional primary voting so far, where available.”


?Political Trivia
Eight moments in political history. Put them on a timeline.
Play →
Five senators. Three bills. Can you guess how they all voted?
Play →
Nine Justices. One case. How did they rule?
Play →
Do you have your finger on the pulse of America?
Play →
Four questions a day.
Play →
A new game every day.