Mark Carney will soon be sworn in as Canada’s prime minister based on 129,000 votes cast by 100 per cent Liberal party delegates who represent .322 per cent of Canadians.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results