Skip to main content

Keanin Loomis Wins Hamilton Mayoral Race as City Posts Unofficial Results

Conceptual illustration of a blank ballot and ballot box overlooking an industrial harbour city

Updated: 27 October 2026, 11:54 a.m. EDT

Keanin Loomis has won Hamilton’s mayoral election, with the city’s unofficial results naming him mayor-elect after voting on Monday, 26 October. Incumbent Andrea Horwath finished third, behind Loomis and councillor Rob Cooper.

The city’s results dashboard, checked Tuesday morning with all 237 polls reporting, showed Loomis with 61,040 votes, or 41.77%. Cooper had 46,573 votes, or 31.87%, while Horwath received 21,223 votes, or 14.52%.

The figures put Loomis 14,467 votes ahead of Cooper. The city recorded 147,196 ballots cast and turnout of 31.59% across the municipality. The results remain unofficial pending certification by the city clerk.

CP24 reported Loomis’s victory on Monday night, when most polls had reported. The former Hamilton Chamber of Commerce head most recently served as president and chief executive of the Canadian Institute of Steel Construction.

The result reverses the outcome of the 2022 mayoral contest, when Horwath defeated Loomis by 1,663 votes. In his victory speech, Loomis pledged to improve basic services, make city hall more responsive and work with business and labour leaders to protect steel-industry jobs, according to CP24.

The city’s Tuesday results page lists the incoming mayor and ward councillors. It says official results are expected in the coming days after the clerk’s certification.

Comments

Popular posts from this blog

Wainwright Fire Being Held as Crews Continue Monitoring

Updated: 18 October 2026, 4:17 a.m. EDT The fire that spread beyond Canadian Forces Base Wainwright in Alberta was being held by 11 p.m. MDT on Saturday, 17 October, the Municipal District of Wainwright said in an update reported by The Associated Press . The district said property and critical infrastructure were protected and no evacuation order was in place at that time. Firefighting crews would continue monitoring the area, according to the district’s statement cited by Agence France-Presse . The overnight update followed an earlier rapid spread of flames in strong winds. Defence Minister David McGuinty confirmed that people had died and others were injured in the incident. Authorities had not provided a confirmed casualty total or established the cause in the reports reviewed for this update. The RCMP were involved in the investigation, AP reported. The Canadian Armed Forces said a range fire was reported at about 4 p.m. Saturday and had extended beyond the training area, accordin...

Marchment Goal Gives Sharks First-Period Lead Against Maple Leafs

Updated: 19 October 2026, 8:54 p.m. EDT — game in progress Mason Marchment scored in the first period to give the San Jose Sharks a 1–0 lead over the Toronto Maple Leafs at Scotiabank Arena on Monday, 19 October. San Jose still held that advantage with 12:35 remaining in the second period in the NHL’s official game centre . Marchment’s third goal of the season came at 13:54 of the opening period on a backhand shot, with Tyler Toffoli credited with the assist. The teams finished the first period level at nine shots apiece, leaving Marchment’s finish as the only goal at the intermission. ESPN’s live coverage independently confirmed the scorer, timing and 1–0 second-period score. Yaroslav Askarov started in goal for San Jose opposite Toronto’s Sergei Bobrovsky. Toronto entered the game with a 3–4–2 record, while San Jose was 4–3–1. This is an update on the opening stages of the contest; the game remained underway and no final result had been recorded at the checkpoint above.

Alberta Early Count Backs Greater Provincial Control Over Immigration

Updated: 20 October 2026, 11:49 a.m. EDT (Toronto) Alberta’s unofficial referendum count showed majority support on Tuesday morning for giving the provincial government greater control over immigration, as counting continued after Monday’s vote. At the 9:46 a.m. MDT update on 20 October, Elections Alberta recorded 740,455 Yes votes and 598,066 No votes on Question 1. That put support at about 55.3 per cent of the 1,338,521 valid votes counted for that question. The proposal asks whether Alberta should take increased control over immigration to reduce it to more sustainable levels, prioritise economic migration and give Albertans first priority for new employment opportunities. The figures are an interim count of responses to that proposal, rather than an announcement of new immigration rules. Global News reported that margins on several immigration and constitutional questions were much narrower than the vote against pursuing a future separation referendum. Its Tuesday report also pu...