According to Alph.ai prediction markets, "Vaughan, ON Mayoral Election Winner - Steven Del Duca" has a 84% probability of happening.
Last updated : 2026-08-25T14:57:59.163Z
No Data