The only thing that could possibly cause a Liberal win in my riding, would be if a very strong PPC candidate entered the race.
Unfortunately, in a first past the post electoral system “vote splitting” is a legitimate concern.
This is why the PPC struggles to gain a foothold.