X post on midterm results

Post on X
Ted Cruz·November 4, 2026

Claims at this event 2

Evidence — 4 sources