If the 2% was a truly random sampling it would be more the sufficient to get a good idea of how Canadians feel.

Unfortunately it is pretty much guaranteed that the sampling was not remotely close to random.  It will be a HUGELY biased response rate toward those who are most interested in the subject.  As such the results are meaningless, you can't even calculate a legitimate margin of error.

I guess that is why the Liberals went to some outside source to run their survey instead of Statistics Canada.