Canadian PM Justin Trudeau and his wife Sophie are separating after 18 years of marriage and have signed a legal agreement, his office said in a statement on Wednesday. "They have worked to ensure that all legal and ethical steps with regards to their decision to separate have been taken, and will continue to do so moving forward," it said.