Canadians will go to the polls at the end of April in an election that will be as much about their neighbour as their own country.