After he won the South Carolina primary on Saturday, Newt Gingrich’s derisive remarks about Barack Obama’s relationship with Stephen Harper had a ring of partial truth about them.