Ted Cruz # posts June 5 - June 12, 2026? · 120-139 47% (+13pp) — Polymarket odds