Winnipeg’s mayoral race turned sharp and personal on Tuesday as candidate Kevin Klein stood before reporters and demanded that the incumbent, Mayor Scott Gillingham, publicly denounce and reject the endorsement of the city’s largest union. The trigger was a batch of campaign flyers produced by the Canadian Union of Public Employees Local 500, which had been mailed to homes around Winnipeg. The handouts contain language that stunned Klein: they accuse him of “committing himself to the broader alt-right political movement” and of putting “the interests of well-connected American business elites ahead of Canadian interests.” Perhaps most provocatively, the flyers show Klein’s face beside a large American flag, a visual that seems to suggest he is more loyal to the United States than to Canada. Klein called the material “false” and “divisive,” and he singled out the tone as an import from south of the border. “The tone is an American-style politics, exaggeration, guilt-by-association and attempts to paint disagreement as disloyalty,” he said. For Klein, the flyers are not just an attack on his policy positions; they are an attempt to smear his character by linking him to ideological extremes. But his anger was aimed not only at the union. He directly challenged Gillingham, who accepted CUPE’s endorsement just last week, to separate himself from the union’s tactics. “We can debate policy without resorting to personal smears, and American flag imagery,” Klein said. “But that is unfortunately what mayor Gillingham started the campaign on — a smear campaign. And it seems now he is using his friends at CUPE to do that attack.” With that, Klein framed the dispute as a defining moment in the election: a choice between honest disagreement and destructive, misleading politics.
The content of the flyers is based on a series of columns Klein wrote for the Winnipeg Sun, where he serves as president and CEO of the company that owns the newspaper. The mailers allege that Klein “criticized Canada’s response to the U.S. trade dispute while defending Washington’s position,” that he called Prime Minister Mark Carney a “globalist,” that he defended his meeting with U.S. Ambassador Pete Hoekstra, and that he used rhetoric associated with the “alt-right MAGA crowd” by attacking “globalists” and “unelected elites.” Klein insists these are distortions of opinion pieces he wrote as a commentator. One of the columns, published Aug. 29 under the headline “Strong leadership isn’t trading jabs for applause,” criticized Manitoba Premier Wab Kinew for inflaming Canada-U.S. trade tensions by insulting President Donald Trump. Another column, written this year, described Klein’s attendance at a gathering at the U.S. Embassy in Ottawa and defended Hoekstra’s approach to cross-border diplomacy. For Klein, these are reasonable arguments about trade and diplomacy, not evidence of alt-right sympathy. But CUPE 500 president Patrick Troughton defended the union’s material in an emailed statement. “Our materials draw attention to publicly available information. We stand by our decision to share that information with Winnipeg voters,” he wrote. Earlier in the campaign, CUPE spokesperson Garrett Williams had said the union’s concern came directly from the Aug. 29 Sun column. Gillingham’s campaign, meanwhile, attempted to walk a careful line. Spokesperson Colin Fast denied that the mayor’s campaign had anything to do with the flyers, saying the union has run its own advocacy campaigns for decades and makes its own decisions. But Fast then added that Gillingham’s campaign “shares CUPE’s concerns” about Klein’s columns, specifically those “criticizing Canadian governments while expressing admiration” for the Trump administration. That statement gave Klein another avenue of attack: whatever Gillingham says about coordination, he appears to support the underlying message. For voters, the exchange raised uncomfortable questions about how far unions and candidates can go in framing their opponents, and whether critique crosses a line into caricature.
Klein did not stop at demanding a denunciation. He also announced that his campaign would file a complaint with the city over the legality of the mailers, although it remains unclear what actual rule or law the flyers might violate. He then turned the tables on the mayor, accusing Gillingham and his administration of favouring American business interests. Klein pointed to recent city decisions that awarded contracts to U.S. companies, including one in which the local restaurant chain Salisbury House lost out to Aramark Canada. It was a rhetorical pivot designed to challenge the union’s narrative: while CUPE tries to paint Klein as a Washington ally, Klein argues that the current city hall has its own record of corporate decisions that raise questions about loyalty to local business. More importantly, he wanted to portray himself as the victim of an organized effort by the Gillingham camp to destroy his reputation. “We can debate policy without resorting to personal smears,” he repeated, but the atmosphere was increasingly personal. Klein’s complaint may or may not lead to any formal finding, but it served its purpose in the court of public opinion. It gave him a visible role as an outsider being attacked by the establishment, and it forced Gillingham’s team to respond publicly, even if only to deny involvement. Whether voters will see the flyers as a legitimate critique of Klein’s writings or as an unfair guilt-by-association campaign remains an open question. What is undeniable is that the incident has changed the tone of the race, pulling the candidates into a fight over values, identity, and allegiance at a time when many Winnipeggers are more concerned about practical issues like public safety, health care, and the cost of living.
Amid the controversy, Klein also tried to turn attention to a policy proposal he believes will resonate with everyday Winnipeggers. His plan is to hire an additional 100 police cadets over the next two years, with some of them assigned to Health Sciences Centre and St. Boniface Hospital. The goal is to relieve sworn police officers from the long waits they currently endure while guarding people in custody who are receiving medical treatment or undergoing psychiatric assessments. Klein described a familiar scene: a police officer sitting in a hospital hallway for hours, waiting for a prisoner or patient to be cleared, while other calls for service go unanswered. “We know we don’t have enough officers. Now, we’re putting more pressure on them by making them sit and wait in hospitals,” he said. “That is not a good use of our resources.” Under his proposal, cadets would take over those hospital watch duties, freeing officers for patrol work and emergency response. Klein noted that cadets are already authorized to remain with people who are undergoing involuntary medical or psychiatric examinations, so the change would be a matter of deploying them differently rather than creating a new legal power. The cost would be about $2 million annually, and Klein said he would ask the Manitoba government to cover half of that expense. The proposal is practical and speaks to a widespread frustration with the many ways hospitals are overburdened in Winnipeg. It also lets Klein talk about public safety without simply promising more police officers, which carries a high price tag. Instead, he is offering a smarter use of existing resources, a message that could appeal to voters who want both safety and fiscal responsibility. In the middle of a day dominated by flyers and insults, this policy offered a glimpse of the substantive side of Klein’s campaign.
Another candidate, Don Woodstock, used the same news cycle to propose his own health-care-adjacent idea: free parking for patients and visitors on city streets near hospitals. Woodstock called the current system a “municipal health-care parking tax,” arguing that people should not have to worry about feeding a parking meter while they are in the middle of a medical emergency or visiting a sick family member. “When a Winnipegger goes to the hospital, their focus should be on getting healthy or being there for a loved one, not worrying about an expiring street meter or an unfair bill from city hall,” he said in a news release. He went further, describing the practice as “a predatory tax on sickness.” Under Woodstock’s plan, drivers would receive a digital validation code from hospital reception, allowing them to park on nearby city streets without paying. He estimates the cost of the plan at roughly $300,000, a relatively modest amount in the context of the city’s budget. The proposal is likely to draw support from anyone who has ever paid for parking at a hospital only to see their appointment run long, or circled the block looking for a free space while a loved one waited inside. It is also the kind of idea that sounds wonderful in theory but comes with practical complications: how long would the free parking last? Would it apply to all hospital visitors or only certain ones? What about people who live in the surrounding neighbourhoods and worry about their streets being crowded by hospital traffic? Woodstock did not offer those details on Tuesday, but his proposal added another layer of contrast to a mayoral race already rich with competing visions. While Klein focused on improving the efficiency of emergency services, Woodstock zeroed in on a simpler, more immediate way to reduce the stress of a hospital visit. Both ideas speak to compassion, but they approach the problem of health care from very different directions.
The day also belonged to another challenger, Umar Hayat, who turned his attention to accountability at city hall. Hayat spoke near Portage and Main on Tuesday, one day after the release of the long-awaited Winnipeg police headquarters inquiry report. The inquiry examined the troubled construction project, which has been a source of public anger and embarrassment for years. It found that the city was overcharged by more than $43 million, a staggering number that reinforces the need for closer oversight. Lawsuits over the construction eventually recovered $29 million, but Hayat demanded to know why council accepted a settlement in 2023 rather than waiting for the inquiry’s findings. His question was pointed: if the city was willing to settle before the investigation was complete, what was it trying to hide? Hayat promised that, if elected, he would introduce stronger rules around conflict-of-interest disclosure and create more oversight and transparency in how city money is spent. His message is one of good governance and open decision-making, themes that have become increasingly important to voters who feel burned by the police headquarters saga and other costly city projects. Hayat’s appearance rounded out a remarkable day in the campaign, one that offered a little something for everyone: controversy, policy, and reform. For a voter watching from home, the day captured the messy, exhausting, and sometimes inspiring reality of municipal politics. There were attacks and counter-attacks, accusations of disloyalty and of establishment collusion, alongside thoughtful ideas about police resources, hospital parking, and financial transparency. Ultimately, Tuesday’s events reminded Winnipeggers that elections are not just about policies and platforms, but about character, trust, and the way candidates treat one another. Whether any of that will change the trajectory of the race remains to be seen, but one thing is clear: the contest for mayor is no longer quiet, and every candidate is fighting for attention in a crowded and increasingly volatile field.

