Big Tech lost big in the 2026 election November 8, 2026 3:06 pm Web Big Tech lost big in the 2026 election The Vergecast · source