Bank of Canada Governor Tiff Macklem yesterday said Canada’s economic future is uncertain and warned there “will always be new shocks.” His remarks followed repeated failed forecasts that downplayed inflation risks: “It’s not like we got everything right.”