Canadian Prime Minister Justin Trudeau is expected to announce his resignation in the coming days, according to The Globe and Mail.