When asked to predict who will win the election, Canadians now believe for the first time that the Liberals are the favourites