Trudeau long ago said if you were personally against abortion, even if you agreed to vote on party lines on the matter, you still couldn't be a Liberal.  Like the Taleban, ISIS and liberal progressives, he forbids you to have personal views other than the approved ones to be associated with him.  Harper said you can have your personal views but you must vote on party lines.  Today's Canadians and their media prefer a dictator as long as he's got nice hair and is a cool dude.