Canadians head to the polls on Oct. 19 for the 42nd time in the country’s history.
Prime Minister Stephen Harper faces the fight of his political life, with his Conservatives deadlocked in the polls against the left-leaning New Democrats and the centrist Liberals.