U.S. President Donald Trump has just regaled another audience with a tall tale involving Canada, this one about a conversation involving the Keystone XL pipeline he insists never happened. Spoiler alert: it did happen, in his office, with cameras present to record it.