Hopefuls for the Canadian primiership took their campaigns on the offensive on Sunday, a day before the tight national election.