Mark Carney, the former Bank of England governor, has been named as Canada’s new prime minister succeeding Justin Trudeau ahead of the country's general election.
Entering office tasked with navigating a potential trade war with the US, Mr Carney described Donald Trump’s threat of tariffs as “the greatest crisis of our lifetime”.