It seems to me that the scale of Ken Sim's victory in Vancouver is much larger than expected. Is that right? If so is that not a harbinger for the next BC general election and federal election?
As a general rule of thumb, municipal elections in Canada aren't indicative of federal and provincial trends. It may still be good news for the BC Liberals and federal Conservatives if they can capitalize on the "anti-establishment" mood of Vancouverites, but that has less to do with ideology and more to do with a general feeling of malaise.
But yes, Ken Sim's victory is larger than expected. Polls were tight (the last one literally had Sim and Kennedy tied), and from my reading, the media agreed with the consensus that it would be a close one (although the media has a clear incentive to push the narrative of a close race, so that's not always the best indicator)