Canada’s next prime minister Pierre Poilievre knows his sh*t