Canadian Prime Minister Justin Trudeau has called the general election for October 21st. 

Trudeau is stressing the importance of gender equality and the environment but will face an electorate more concerned with the economy and affordability. 

"We've done a lot this past four years, but the truth is we're just getting started," Mr Trudeau said. 

Recent polls strongly suggest Mr Trudeau may not win enough seats to govern by himself after a series of missteps that called his leadership into question.