Leaked news from the future.
Tap to receive
Brad Bradford will not win the 2026 Toronto mayoral election and will fall short when voters decide on October 26, 2026. Olivia Chow and other rivals will hold leads that polls already showed, with Chow at 37% in an Abacus poll versus Bradford's 34% and 29% undecided in that survey. The April Liais…