
Ecuador Votes for Mayors in 24 Days
Ecuador votes on 29 November for 222 mayors and 23 prefects. The last Quito poll has Pabel Muñoz first at...
November 5, 2026Brazil runoff date: Sunday, October 25, poll closing times and when results start · Brazil runoff polls: Flávio 51%, Lula 49% · Kalshi and Polymarket odds