FFS folks, Layton was the leader of the opposition and Flaherty was the Minister of Finance, neither of which qualifies them for the messiah status or utter scorn some people seem to want to heap on them.
They did their jobs, just like the guy who fixes your toilet or picks up your trash, just on a grander stage and whether you agree or disagree with the way they did that job, it's inconsequential because we have no way at present of changing the past.
So bitch all you want or heap praise all you want but, the fact remains they probably don't give anymore of a shit about your opinion now than they did in life.