Mark Carney has been selected as Canada’s next prime minister following Justin Trudeau’s resignation. Carney criticized US President Donald Trump’s trade policies and remarks about annexing Canada, vowing to defend Canadian workers and sovereignty. Previously, Carney served as Britain’s central bank chief and is currently chairman of Brookfield Asset Management.