Canada's twitchy Deputy Prime Minister Chrystia Freeland gets asked a tough question!