Sutcliffe Will Win Ottawa Mayoral Race

Mark Sutcliffe will win the October 26, 2026 Ottawa mayoral election and keep control of City Hall. The incumbent who was first elected in 2022 will rely on the lead he held in a Liaison Strategies poll conducted June 13 to 15, 2026, which gave him 38 percent support among decided and leaning voter…