Global has now called it for Nenshi. Looks like Mainstreet will have an egg on their face, although to be fair their polls where parties exist have generally been fairly accurate so for provincial and federal I still trust them, but for municipal and also riding polls too they have a pretty lousy record so I ignore them.
As for trends, it does show progressives are still strong, but the tide might be ebbing a bit, still if you are the NDP provincially or Liberals federally there is some hope in Calgary, but again David Broncommier who was a federal Liberal won easily when Calgary was voting PC provincially and Tory federally.
I wonder if the blame belongs on Mainstreet. I know this might make me sound like an idiot Trump type, but I wonder if PostMedia isn't responsible for the polls as their newspapers (along with Global News Television and Chorus Media Radio are clearly trying to push a conservative agenda and I think clearly the "Nenshi's impending defeat shows left wing on the ropes (in the entire west, anyway)" was something they were promoting.
There are a few contrary voices at these outlets, mainly Andrew Coyne and one or two others, but there is clearly a large amount of 'astroturf' OUTRAGE! with the proposed small business tax changes, as well as, especially in Alberta, that, if it weren't for the Federal and various provincial governments that the pipelines (and natural gas extraction projects in British Columbia) would have gone ahead, and not that the sustained decline in oil and gas prices were the main reason the companies pulled out.
The sleazy and dishonest Claudia Cattaneo along with the sleazy and dishonest John Ivison seem to be the main people at PostMedia behind this. The dimwitted Vassy Kapelos is the main person behind this at Global, though her routine seems to be simply blaming governments for every problem, and doesn't seem to be part of any right wing agenda.