Mark Carney has been sworn in as Canada’s 24th prime minister, capping a sudden rise to power for the former governor of the Bank of Canada and the Bank of England.
Read MoreMark Carney has been sworn in as Canada’s 24th prime minister, capping a sudden rise to power for the former governor of the Bank of Canada and the Bank of England.
Read More