Not so sure - I haven't met anyone yet who voted for Trudeau last time who says they're gong Conservative next time, have you?  Canadians are now indoctrinated by unionized teachers and professors, along with other public institutions, to be anti-capitalist socialist activists for change, so maybe there will be movement between Liberals and NDP but I'm not so sure the only solidly pro-capitalism party is gaining supporters as millennials increasingly take the stage from boomers.  Also it doesn't help Conservatives that the msm repeatedly mentions "Trump" in the same sentence as "Conservatives".