On Monday Canadians go to the polls to elect their next Prime Minister.
The race is a tight 3-way contest. The incumbent -- Stephen Harper -- is hoping to become the first Canadian PM in more than 100 years to win a fourth term in office.
So what are the main issues and who are the main challengers?