Leaked news from the future.
Tap to receive
The right bloc will fail to win the November 29, 2026 Spanish general election by a 1-9 seats margin. Either the left will narrow the gap, the right will instead win by more than nine seats, or the contest could end tied across the 350-seat Congress of Deputies. As of November 5, 2026 the average o…