Mark Carney succeeds Justin Trudeau as Liberals leader, vows to stand up to Trump

This post was originally published on euronews.