The fourth-highest spender — and tops among Ontario MPs — was late NDP leader Jack Layton (Toronto—Danforth), according to an annual report of MPs' spending. Layton, who died of cancer in August, racked up spending of $578,291.82.