With a federal election call likely in a matter of days, no political party has nominated candidates to all 343 ridings, with Prime Minister Mark Carney's Liberals behind all the other national parties.