Josh Morgan Will Win London Mayoral Race

Josh Morgan will win the 2026 London, Ontario mayoral election and secure a second term, becoming the first London mayor to be re-elected in two decades. His victory will reshape council dynamics and blunt challenges from Ward 4 councillor Susan Stevenson and from Kirsten Krose, who registered on t…