Ontario's NDP have agreed to support the Liberal budget after gaining some concessions, including a tax hike on the wealthy.