So we lost the midterms. Oh wait, no, we WON the midterms! Actually, I have no idea who won what because I’m writing this on Election Day morning and everything is still very much up in the air.
Nov 5, 2026 · 2:43 AM UTC