Canadian Prime Minister Justin Trudeau announces resignation as Liberal Party leader

previous post