Pierre Poilievre is a firebrand populist who opposes vaccine mandates and blames global inflation on the serving Liberal prime minister.