The Bo ReportUn-unanimous

Members

At a glance

How we count

Each member's promises, and which way their votes went on them: in line, a mixture, or against. Where Council agreed, the member's own votes decide. An early record, on one or two votes, counts on its side. Attendance is ordinary and special Council meetings since their first vote in our record. Not a ranking: members made different numbers of promises, and some were never contested. Select a heading to sort.

Bruce ReynoldsLord Mayor431098%39 of 40 meetings
David GoncalvesDeputy Lord Mayor1091088%35 of 40 meetings
Catherine LezerCouncillor1081188%74 of 84 meetings
Raj DoshiCouncillorNone a vote could test–––88%35 of 40 meetings
Liam GobbertCouncillor11101098%82 of 84 meetings
Lisa MaCouncillor330093%14 of 15 meetings
Viktor KoCouncillor61 with too few votes to say30279%66 of 84 meetings
Chris PattonCouncillor4400100%15 of 15 meetings
Adam PacanCouncillor220073%11 of 15 meetings

Data current to 30 Sep 2026.

All members