Eye-watering cost of Trump’s Canada feud revealed

Canadian deputy mayor nails Trump as the cause for $4.5 billion loss in US tourism