W9 Matt Millar2026 Ward 9 Candidate
— Londoners support the PACT Bylaw.

What I promised

My promises to Ward 9

These are the promises I made as a candidate in the 2026 election, in writing, before election day. I finished fourth and will not be casting these votes, so the page stays up as the record of what I told Ward 9 and as the test I would apply to the votes council takes.

01

Oppose any property tax rate increase

Campaign promise, 2026

I will not vote for any increase to the municipal tax rate on an existing home. No exceptions carved out in advance. If council brings forward a rate increase, I vote against it regardless of the reason attached to it.

Source: a standing position, restated across the campaign since September 2026.

02

Introduce the PACT bylaw

Campaign promise, 2026

I’ve drafted the Pay Accountable to City Taxpayers (PACT) bylaw in the open, on GitHub, since before I was a candidate. Anyone can read every version and see exactly what changed and when. I intended to introduce it at council if elected.

Read the bylaw →

Source: London Free Press candidate survey, July 2026.

03

Vote against an AI data centre moratorium, for named conditions instead

Campaign promise, 2026

I will not vote for a moratorium on AI data centres. I will vote for conditions instead: power generation that adds capacity to the local grid, cooling that does not draw down the municipal water system, and noise and setback rules that protect nearby homes.

Read the full answer →

Source: Climate Action London questionnaire, August 2026.

04

Oppose restoring the Climate Change Reserve Fund to $1M a year on the emergency label alone

Campaign promise, 2026

The fund held $1.19 million at the end of 2024, with only about $225,000 of it reaching an actual project. I oppose putting a million dollars a year back into that fund on the strength of the emergency label alone. Any new dollar needs a plan that names the result it buys and how we’ll know it worked.

Read the full answer →

Source: Climate Action London questionnaire, August 2026.

05

No vote for a higher 2050 mode-share target at the 2028 review, without evidence

Campaign promise, 2026

Ward 9 distances and winter rule out walking and cycling as a serious year-round option for most of the trips residents actually need to make. I will judge each project on its own street and its effect on traffic, not on a citywide target.

Read the full answer →

Source: Climate Action London questionnaire, August 2026.

06

Vote against site-specific height and density override exceptions

Campaign promise, 2026

Council keeps granting exceptions that blow past the London Plan’s own height and density caps. If the citywide height table needs to change, that change belongs in a public Official Plan amendment, not a one-off exception for a single applicant.

Read the full answer →

Source: Climate Action London questionnaire, August 2026.

07

Vote for a mandatory lobbyist registry

Campaign promise, 2026

Residents should be able to see who is paid to influence City Hall. Guelph, Hamilton, and Burlington already run one without a large new office. I will vote for a mandatory lobbyist registry so meetings that shape planning files, contracts, and bylaws are on the public record.

Read the full answer →

Source: Climate Action London questionnaire, August 2026.

08

Vote against a fixed licence-plate camera network

Campaign promise, 2026

I oppose a fixed ALPR camera network for London, and I will vote against any procurement, renewal, or expansion that moves the City toward one. Any contract has to make its code available to the City for independent audit, and I will not approve sharing that data with another agency or another country by default.

Read the full answer →

Source: Panopti.ca candidate questionnaire, August 2026.

09

Vote for an independent management-structure audit

Campaign promise, 2026

London’s senior management has grown faster than the services it delivers. I won’t invent a headcount number to cut without a real review behind it. I will vote for an independent audit, with its findings published in full, then vote the specific reductions that audit actually supports.

Read the full answer →

Source: CCAL candidate questionnaire, September 2026.

10

Vote against any budget line that misses its published metrics

Campaign promise, 2026

Freezing a line still takes a council vote, and I can’t fire a city manager directly. What I control is my own vote: against any budget line where the numbers don’t back up the spending, every time it comes up.

Read the full answer →

Source: CCAL candidate questionnaire, September 2026.

11

Vote for annual line-by-line operating budget review

Campaign promise, 2026

Reinstating a full annual review takes a council majority, not just my vote. What I commit to is how I vote: for genuine annual review and public disclosure of every operating budget line, every time it comes up.

Read the full answer →

Source: CCAL candidate questionnaire, September 2026.

12

Vote for a permanent, city-wide shelter drug-use ban

Campaign promise, 2026

Making the ban permanent and city-wide takes a council vote, not just mine. What I control is my own vote: for a clear, permanent, city-wide rule, not left to each operator’s discretion.

Read the full answer →

Source: CCAL candidate questionnaire, September 2026.

13

File a motion for a stop-arm camera feasibility report

Campaign promise, 2026

Filing a motion is within a single councillor’s own power. Ontario authorized municipalities to use stop-arm cameras on school buses in 2020, and London has not acted on it. If elected, I will file a motion directing staff to report on the cost and feasibility of a stop-arm camera bylaw.

Read the reply →

Source: Public reply to a Longwoods Road resident's concern, May 2026.

14

Push for full itemized costing before every council vote, by 2030

Campaign promise, 2026

Staff can approve contracts up to six million dollars without a single council vote, and council never sees a report on anything under $133,800. Getting to full itemized costing takes more than my own vote. By 2030, I want any Londoner to be able to open any city spending item and see the real cost before the money moves.

Read the full answer →

Source: London Decides candidate questionnaire, September 2026.

15

Push for proactive contract and invoice publication

Campaign promise, 2026

Contracts, invoices, and spending details should be published proactively, not surrendered one redacted page at a time after a freedom-of-information request. Any vendor contract that requires basic facts like cost, scope, or performance to stay confidential is a contract I vote against.

Read the full answer →

Source: CCAL candidate questionnaire, September 2026.

16

Push for an official concern tracker with verified-resident logins

Campaign promise, 2026

I already built a public concern tracker into this site so residents can write in and see my answer go up publicly. Building an official, city-wide version takes staff and a council vote, not just mine. If elected, I will push for one, with verified-resident logins and optional anonymity.

See the concern tracker →

Source: CCAL candidate questionnaire, September 2026.

17

Push for real, published metrics on the ReconciliAction Plan

Campaign promise, 2026

Council approved a ten-year, 155-action ReconciliAction Plan without a resourced implementation strategy behind it. A ten-year commitment without real metrics is just a longer speech. I will push the next council to finish the metrics and timeline first, and report progress publicly.

Read the full answer →

Source: London Chamber of Commerce and London and District Labour Council questionnaires, 2026.

18

Commit to open dialogue with London firefighters

Campaign promise, 2026

I said yes to ongoing dialogue with the London Professional Fire Fighters Association, including station visits and participating in Fire Ops 101, so I can see the job firsthand instead of only hearing about it secondhand.

Source: London Professional Fire Fighters Association Election Survey, September 2026.

19

Demand full transparency on the Emergency Services Campus budget

Campaign promise, 2026

The City carries $186.8 million for the Emergency Services Campus in its capital budget and plan through 2033, and taxpayers are entitled to see exactly where that money goes, department by department. If elected, I will push for a full line-by-line breakdown between policing, fire, dispatch, EMS, and HAZMAT. I would also seek a motion directing staff to publish a public reconciliation of the campus budget against the City's published phase figures before the 2027 Class D cost estimates come to council.

Read my Emergency Services Campus answers →

Read my Council of Canadians answer →

Sources: Council of Canadians (London Chapter) candidate questionnaire, September 2026; Emergency Services Campus candidate questionnaire, October 2026.

20

Push Board of Health dollars toward recovery and treatment

Campaign promise, 2026

London holds three of eleven seats on the Board of Health, and council chooses who fills them. If elected, I will use whatever influence my position has to push provincial and health-system dollars toward addiction recovery and treatment that gets people clean. Public drug use is already illegal, and I want it enforced, with real help offered to anyone who wants it.

Read the full answer →

Source: Council of Canadians (London Chapter) candidate questionnaire, September 2026.

21

Push LTC to prioritize the Kains/Upperpoint transit gap

Campaign promise, 2026

Kains Road and Upperpoint Boulevard are growing with real service gaps, and LTC’s own Route 22 plan is meant to fix that, eventually. If elected, I will raise this directly with the LTC Commission: prioritize the Kains/Upperpoint piece of Route 22, look at a smaller interim shuttle to bridge the gap until then, and pay for either option out of the growth-related revenue that new development in that area already generates, not the general tax base.

Source: Public reply to an Upperpoint-area resident’s transit concern, September 2026.

22

Stand with the Woodhull Road farms through any rezoning

Campaign promise, 2026

Woodhull Road was recently brought into the urban growth boundary, and the farms there want the land kept for agriculture. If elected, I will move a motion asking staff to report on what a rezoning would do to the properties and farms around it, and I will push to have that report public before any rezoning request near the area goes to a planning meeting. Since 2024, neighbours generally can’t start an appeal themselves, so I will be at the planning committee whenever the area is on the agenda, and I will help residents get their concerns on the record, in writing and in person, before the vote. If council refuses a rezoning and the developer appeals, I will push council to gather planning and agricultural evidence to defend the decision. A councillor has one vote on a council of fifteen, so the motion and the evidence both need my colleagues.

Source: Public reply to a Woodhull Road resident’s question about supporting the rural community, October 2026.

23

If safety can’t be shown, bring forward a motion to end water fluoridation

Campaign promise, 2026

This pledge applies only if an adequate margin of safety for fluoridation can’t be shown. If that is the case, I will support ending it, and I will go further and bring forward a motion to discontinue it. Under the Fluoridation Act, council can discontinue fluoridation by by-law on its own, so the decision is council’s to make, and the motion needs a majority of council to pass.

Source: Public reply to a resident’s candidate question on water fluoridation, October 2026.

The campaign is over, so no new promises will be added here.