News

The former Bank of England boss, Mark Carney, has won Canada's election to become the country's next prime minister.