Terms of Service
- 2022-2026: Councillor (Ward 1)
Voting Record
All Votes
| Statistic | Count |
|---|---|
| Total Votes | 3,754 |
| Voted Yea | 3,016 (80.3%) |
| Voted Nay | 272 (7.2%) |
| Absent | 466 (12.4%) |
Substantive Votes
Excludes procedural motions (minutes approval, adjournment, “be received”, etc.)
| Statistic | Count |
|---|---|
| Substantive Votes | 2,388 |
| Voted Yea | 1,775 (88.0%) |
| Voted Nay | 243 (12.0%) |
Dissent on Contested Votes
Only counts non-unanimous votes where the councillor participated
- Dissent Rate: 14.6%
- Contested Votes: 1,386
Dissent = voting against the final outcome (e.g., voting “nay” on a motion that passed)
Budget Votes
Votes on budget-related items (budget committee meetings, tax, levy, fiscal, appropriation, expenditure)
| Statistic | Count |
|---|---|
| Budget Votes | 389 |
| Voted Yea | 307 (84.3%) |
| Voted Nay | 57 (15.7%) |
| Absent | 25 |
Attendance
- Attendance Rate: 94.4%
- Meetings Attended: 218 of 231
- Meetings Missed: 13
- Trend: Stable -
Attendance by Year:
- 2023: 90.9% (70/77 meetings)
- 2024: 93.4% (71/76 meetings)
- 2025: 98.2% (54/55 meetings)
- 2026: 100.0% (14/14 meetings)
Voting Alignment
Most aligned with:
- Skylar Franke (94.8%)
- Josh Morgan (94.4%)
- Anna Hopkins (93.6%)
Least aligned with:
- Susan Stevenson (84.9%)
- Paul Van Meerbergen (88.0%)
- Sam Trosow (89.2%)
Committee Activity Breakdown
| Committee | Votes | Yea | Nay | Participation |
|---|---|---|---|---|
| Council | 1,942 | 1,648 | 133 | 91.7% |
| Strategic Priorities and Policy Committee | 1,044 | 742 | 69 | 77.7% |
| Community and Protective Services Committee | 266 | 228 | 14 | 91.0% |
| Budget Committee | 189 | 135 | 39 | 92.1% |
| Corporate Services Committee | 164 | 130 | 1 | 79.9% |
| Civic Works Committee | 90 | 81 | 9 | 100.0% |
| Infrastructure and Corporate Services Committee | 59 | 52 | 7 | 100.0% |
Notable Dissenting Votes
Recent split votes where Hadleigh McAlister voted against the final outcome:
2026-03-23: Pollution Prevention and Control Plan Update Study - Notice of Completion
6th Meeting of the Infrastructure and Corporate Services Committee
That the following part BE APPROVED: d) the Civic Administration BE DIRECTED to report back to a future meeting of the Infrastructure and Corporate Services Committee with a proposed implementation…
Voted Yea - Motion Failed (2 to 4)
2026-03-03: (4.1) Deputy Mayor S. Lewis, Councillors P. Cuddy and C. Rahman - Zoning By-law Amendment - Parking Changes
That part b) and c) of the motion BE AMENDED to read as follows: b) amend section 4.19.6) h) I) as it applies to lands outside of Western University Near Campus Neighbourhood to allow a maximum drivew…
Voted Nay - Motion Passed (11 to 3)
2026-03-03: (2.4) Residential Rental Unit Licensing (RRUL) License Display
That, on the recommendation of the Deputy City Manager, Housing and Community Growth, the findings of Civic Administration regarding the advisability of amending the Residential Rental Unit Licensing …
Voted Nay - Motion Passed (7 to 6)
2026-03-03: (4.4) Summary Update from Internal Audit
That the motion BE AMENDED to add a new part to read as follows: MNP BE DIRECTED to change the submission date for the Privacy Audit from December 9, 2026 to October 7, 2026 and the submission date fo…
Voted Nay - Motion Passed (8 to 3)
2026-02-23: Restricted Acts of Council after Nomination Day and Voting Day
4th Meeting of the Infrastructure and Corporate Services Committee
That the staff report dated February 23, 2026 to delegate certain authority, should Municipal Council’s actions be restricted after Nomination Day and/or Voting Day in 2026 BE REFERRED to the Civic Ad…
Voted Nay - Motion Passed (3 to 2)
2026-02-23: Update to Council Policy - Travel and Business Expenses
4th Meeting of the Infrastructure and Corporate Services Committee
That the motion BE AMENDED to include a new part that reads as follows: the Civic Administration BE DIRECTED to prepare two separate policies: one governing Travel and Business Expenses for Civic Admi…
Voted Nay - Motion Passed (3 to 2)
2026-02-10: (2.2) Good Neighbour Agreements
That part a) of the motion BE AMENDED as follows: i) the Civic Administration BE DIRECTED to provide a one-year contract renewal for the procurement framework with an option to renew for one-year; At …
Voted Nay - Motion Passed (8 to 7)
2026-02-10: (4.1) Allocating the City of London Community Grants Annual Stream to Fund Capital Projects Only in the 2026 and 2027 Budget Cycles
That the motion BE AMENDED to read as follows: That the attached by-law being a by-law to amend By-law No. CPOL.-38-234, as amended, to limit the City of London Community Grants Annual Program to the …
Voted Nay - Motion Passed (10 to 5)
2026-02-10: (4.2) Temporary Warming Centres
That part b) BE FURTHER AMENDED: or when Environment Canada issues an extreme weather alert (yellow, orange, red) with respect to ice.
Voted Yea - Motion Failed (6 to 9)
2026-02-10: (3.4) 767 Fanshawe Park Road East and 679 Dunboyne Crescent - Z-25151 (Relates to Bill No. 82)
vi) the sidewalk and/or access on/through 679 Dunboyne Crescent from the apartment complex development at 767 Fanshawe Park Road East to Dunboyne Crescent shall be prohibited.
Voted Nay - Motion Passed (10 to 5)
Committees Served
- Community and Protective Services Committee
- Strategic Priorities and Policy Committee
- Corporate Services Committee
- City Council
- Budget Committee
- Civic Works Committee
Recent Meetings (220 total)
- 6th Meeting of the Community and Protective Services Committee - Mon Apr 13 2026
- 5th Meeting of the Strategic Priorities and Policy Committee - Tue Mar 24 2026
- 6th Meeting of the Infrastructure and Corporate Services Committee - Mon Mar 23 2026
- 4th Council Meeting - Tue Mar 3 2026
- 5th Special Meeting of the Infrastructure and Corporate Services Committee - Mon Mar 2 2026
- 4th Meeting of the Strategic Priorities and Policy Committee - Tue Feb 24 2026
- 4th Meeting of the Infrastructure and Corporate Services Committee - Mon Feb 23 2026
- 3rd Meeting of the Community and Protective Services Committee - Tue Feb 17 2026
- 3rd Council Meeting - Tue Feb 10 2026
- 3rd Meeting of the Strategic Priorities and Policy Committee - Tue Feb 3 2026