Canada election: Who is in the frame?

The longest and potentially closest election campaign in Canada's history is gathering pace, with current Prime Minister Stephen Harper fighting for a record fourth consecutive term in office.

Mr Harper has been losing support to his main challenger Justin Trudeau - the youthful leader of the Liberal Party, and also the son of former prime minister Pierre Trudeau.

The BBC's Rajini Vaidyanathan reports.