Canada's Prime Minister told Donald Trump directly to his face that Canada is not for sale — and never will be for sale.
So yesterday, the newly elected PM, Mark Carney, was forced to visit the Oval Office to try to talk Trump off the ledge with his tariffs. But when the topic of annexing Canada came up, here’s what Carney said to Trump:


