It's a good thing trends are changing, then. Conservative urbanites in the prairies, being unable to stamp out the march toward progressivism in their cities caused by millennial voter upticks, are evacuating to adjacent townships that fall outside of the electoral boundaries of the cities. In Saskatchewan, Warman has grown to a rather large city in a matter of 10 years, and other towns outside of Saskatoon such as Martensville and Osler have also seen large population swells, as mostly white conservatives from Gen X and the Baby Boom abandon the city for cheaper homes and better (read: whiter) municipal politics. Regina is seeing something similar there, as well, and even smaller cities like Prince Albert have people abandoning the city for the half hour work commute from the Lakeland area.
They're essentially creating Saskatchewan's very own 905-analogous region, albeit more deeply conservative than the 905 is. And that means a turn in urban politics here can be expected to show its face within the next 10 years, if not in October.
EDIT: And that's to say nothing of how Tories are elected in urban SK by the NDP suffering vote splitting by Liberal voters. Add up the progressive party votes in urban ridings and they outnumber the Tories. Period. If you want to blame someone for Tories getting elected in places like Saskatoon and Regina, there's only one group that can be blamed for it, and sorry gutter, you won't like who it is.