Canadian Prime Minister Justin Trudeau announced his resignation as Liberal Party leader on Monday after nine years in office.
He will remain in office until a replacement from the ruling Liberal Party is chosen, Trudeau said in a live news conference.
Trudeau, under heavy pressure from Liberal legislators to quit amid polls showing the party will be crushed at the next election, said at a news conference that parliament would be suspended until March.
That means Trudeau will still be prime minister on January 20 when US President-elect Donald Trump takes office. Trump has threatened to impose tariffs that would cripple Canada's economy.
Trudeau, 53, took office in November 2015 and won reelection twice, becoming one of Canada's longest-serving prime ministers.
But his popularity started dipping two years ago amid public anger over high prices and a housing shortage, and his fortunes never recovered.
Polls show the Liberals will badly lose to the official opposition Conservatives in an election that must be held by late October, regardless of who the leader is.
Parliament was due to resume on Jan. 27 and opposition parties had vowed to bring down the government as soon as they could, most likely at the end of March.
But if Parliament does not return until March 24, the earliest they could present a non-confidence motion would be some time in May.

Trump touts $5,000 payout if Republicans win as Vance waits in wings
Search expands after Philippine ferry fire kills five and leaves dozens missing
Trump says Iran war to end after US midterm elections
At least 20 killed in cargo vessel fire at China shipyard, state media reports
US military says it struck vessel in Caribbean, killing 3
At least 14 killed in explosion at weapons depot in Syria
US hits five Iranian oil tankers after attack on Navy ships
UK gives air traffic provider a week to probe outage that halted flights
