Watch: Moment Justin Trudeau resigns as Canadian prime minister.
Under growing pressure from his own party, Canadian Prime Minister Justin Trudeau has announced he will step down and end his nine-year stretch as leader.
Trudeau said he would stay on in office until his Liberal Party can choose a new leader, and that parliament would be prorogued - or suspended - until 24 March.
Trudeau's personal unpopularity with Canadians had become an increasing drag on his party's fortunes in advance of federal elections later this year.
In a statement, he added: "Liberals across the country are immensely grateful to Justin Trudeau for more than a decade of leadership to our Party and the country."
Trudeau said Monday that he had hoped Freeland would have continued as deputy prime minister, "but she chose otherwise".
Speaking to reporters, the Bloc Quebecois leader Yves-François Blanchet suggested that an early election be called once the Liberals choose their new leader. »