I've called the last four election cycles correctly. Here's my 2026 midterm prediction, including the three Senate seats everyone is getting wrong. - Capsule