HM The Queen and Prime Minister Trudeau gave Canadians the Charter of Rights and Freedoms. Today, Prime Minister Harper still doesn't like it.