Jim Flaherty was Canada’s federal Minister of Finance from 2006 to 2014 and also a former provincial Minister of Finance for Ontario.