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.