Queen Elizabeth praised Canadians' commitment "to freedom, fairness and the rule of law" during a speech at the close of her last full day in Canada. More...