Skip to main content

Forms filed. And so it begins...

May 2, 2026

Mayoral Campaign Diary: Part II The easy part is over!

More...

Part conversation, part diary: welcome to the eye of the storm

May 1, 2026

It's the morning of Nomination Day, which is both a beginning and an end. I'm ready -- and Guelph is ready -- for a wave of change.

More...