Every recorded vote of North Saanich Council over the last two years, reconciled across the adopted minutes, a second published rendering of those minutes, and the District's own resolution summaries. Most council business is unanimous. These are the 150 times it was not.
After fourteen months of review, the new Official Community Plan was adopted four votes to three. The same three had opposed the amended second reading three weeks earlier.
Councillor Stock voted for first reading (26 May 2025) and for second reading (16 June), then against the amended second reading on 23 June and against adoption. Councillor McClintock opposed the bylaw at every reading.
Breaking the 150 divided votes into their principal components finds two independent fault lines. Position on one tells you almost nothing about position on the other — which is why "pro-council" and "anti-council" describe this chamber badly.
Horizontal — planning, parks and governance. 55% of the variation between members. Shrivastava and McConkey at one end; McClintock and DiBattista at the other. The OCP, Wain Park, advisory-committee terms of reference and heritage designation all load on this axis.
Vertical — budgets and taxes. A further 20%. Here the dissenters are McConkey, Shrivastava and McClintock — members who sit at opposite ends of the horizontal axis. Jones, Marshall, Stock and DiBattista carried every financial plan and tax-rate bylaw of the term.
Axes are derived from the votes themselves, not assigned. Distance is meaningful; the direction of each axis is arbitrary.
Share of the 150 divided votes on which each pair landed on the same side, counting only the votes where both actually voted.
The two tightest pairs are Jones–Marshall and Shrivastava–McConkey. McClintock and Shrivastava agreed on 14% of the contested votes they both voted on — the widest gap on this council.
Of the divided votes a member took part in, the share where they ended up on the losing side — voting against something that carried, or for something that failed.
Mover and seconder are taken from the minutes, which cover 67 of the 80 meetings; thirteen meetings are published only as page images. Treat those two columns as a floor.
Each divided vote was assigned one primary subject by reading the motion. The bars show, within each subject, how each member split between voting for and against the motion on the floor.
Motions run in both directions — a vote against a motion to remove something is a vote to keep it — so read these alongside the named votes in the record below rather than as a policy score.
All 150 divided votes, in order. Search the motion text, or filter to one member's dissents. Each row links to the District document the vote was read from, so any line here can be checked against the record.
| Date | Res. | Motion | Outcome | Roll call |
|---|