Comments:Tony Blair debates religion with Christopher Hitchens in Canada