The prime minister's trip to Edmonton came as all parties gear up to hit the hustings, with a federal election slated to be called on Sunday.