No. It will not help. Maybe in a competitive market it might, but Canada has been nursing an oligopoly for decades now, and oligopolies set their own prices based on what the public will tolerate.
Lowering prices requires either (a) breaking up the giants, or (b) offering a publicly-run alternative that somehow bypasses the vertically integrated supply chain.