Canadian Prime Minister Justin Trudeau announces resignation as Liberal Party leader, spelling end to time in power
All three main opposition parties have said they plan to topple the Liberal Party in a no-confidence vote when Parliament resumes, so a spring election to pick a permanent replacement was almost assured. Trudeau came to power in 2015 after 10 years of …