Coming off the heels of his acclaimed speech in Davos, Prime Minister Mark Carney delivered another speech defending Canadian values. Abigail Bimman explains.
Vassy Kapelos weighs in on potential consequences from PM Mark Carney's speech after responding to U.S. President Donald Trump's comments at the WEF.
Former foreign affairs minister Peter MacKay reacts to PM Mark Carney's address, his direct remarks to President Trump, and the state of Canada–U.S. relations.