The Bo ReportUn-unanimous

Viktor Ko

Councillor · First elected 2020, term to Oct 2029

What they told voters (6 documents)

Lodged with the Returning Officer and published by the City of Perth, oldest first. Every promise on this page is quoted from them.

Their other promises (3)
  • Safer walking and cyclingShared“make it easy to cycle/skateboard to work”
    Voted almost always forModerate consensus: Council backed it, 16 of 17 for it
    10 of 11
    split 3 of 4
  • Keep council assets in public hands“would vote against any privatisation of council assets”
    Voted generally againstStrong consensus: Council went against it, 0 of 4 for it
    1 of 4
    split 1 of 1
  • Solar and EV charging in council car parks“Council carparks; install solar panels and charging stations”
    Not enough votes to say1 vote, needs 3
    1 of 1

How we count

Their votes on other members' commitments (12)

Attendance

66 of 84 Council meetings attended · 4 on approved leave · 13 with an apology · 1 absent with no apology recorded. Ordinary and special Council meetings from 3 Nov 2020, from the attendance section of the minutes. Approved leave is granted by Council in advance. The minutes don't say why a member gave an apology, and neither do I.

The minutes of 28 Mar 2023 do not list Viktor Ko as present, but do record a vote cast by Viktor Ko at that meeting, so I count it as attended.

Meetings missed (18)
  • Special Council meeting, 22 Sep 2026Apology given · minutes
  • Ordinary Council meeting, 25 Aug 2026Apology given · minutes
  • Special Council meeting, 22 Jul 2026Absent, no apology recorded · minutes
  • Ordinary Council meeting, 30 Jun 2026Apology given · minutes
  • Special Council meeting, 25 Nov 2025Apology given · minutes
  • Special Council meeting, 28 Oct 2025Apology given · minutes
  • Ordinary Council meeting, 30 Sep 2025Apology given · minutes
  • Special Council meeting, 15 Jul 2025On approved leave · minutes
  • Ordinary Council meeting, 1 Jul 2025On approved leave · minutes
  • Ordinary Council meeting, 19 Nov 2024Apology given · minutes
  • Ordinary Council meeting, 30 Apr 2024Apology given · minutes
  • Special Council meeting, 9 May 2023Apology given · minutes
  • Ordinary Council meeting, 26 Apr 2023Apology given · minutes
  • Ordinary Council meeting, 27 Sep 2022Apology given · minutes
  • Special Council meeting, 12 Jul 2022On approved leave · minutes
  • Special Council meeting, 14 Jun 2022Apology given · minutes
  • Special Council meeting, 13 Jul 2021On approved leave · minutes
  • Ordinary Council meeting, 6 Jul 2021Apology given · minutes

A record of votes only. It does not measure debate, questions, committee work or help given to residents.