U.S. President Donald Trump’s claim that his country subsidizes Canada with hundreds of billions of dollars every year has become a key plank in his argument for annexing the country. But do his numbers add up?