Progress. Safety. Community First.Ian@Giffin4Mayor.ca

Clear answers belong in one place.

Important local issues deserve context, facts, and accountability - not rushed arguments buried in comment threads.

Why the campaign blog matters

Social media is useful for sharing updates, listening to residents, and identifying issues that matter to the community. But it is not always the right forum for serious municipal discussion. Complex local issues deserve more than quick reactions, partial answers, or debates buried in comment threads. They deserve facts, context, and a clear public record. That is why this campaign blog matters. When significant issues arise, I will use this website to provide thoughtful, accessible responses that every resident can find, read, and revisit. This keeps important information in one public place, reduces confusion, and allows residents to hold me accountable for what I have said.

Less noise. Better Communications.

My commitment is simple: serious issues deserve serious answers. Transparency is best served through clear, public communication — not fragmented social media exchanges. Social media may identify the issue, but this blog is where I will provide the full answer.

What residents can expect

  • Regular written updates on major campaign issues.
  • Plain-language explanations of platform positions.
  • Respectful responses to serious local questions.
  • A public record of campaign commitments.

Read the Blog