Jim Flaherty served as Canada’s Minister of Finance for about eight years. Not long after he resigned from Prime Minister Stephen Harper’s Cabinet, apparently for reasons related to family matters, Jim Flaherty suddenly passed away last week. Flaherty is given state funeral. Many Canadians seem to remember him as hardworking and successful politician.