That's all from Holyrood Live todaypublished at 18:17 Greenwich Mean Time 31 January 2018
There you have it folks, MSPs have agreed the general principles of the Budget Bill.
A deal was reached after the Greens won an additional £170m for local councils.
And public sector pay rises will now apply to 75% of workers rather than the 51% that was originally proposed.

Pat on the shoulder for Derek Mackay from the first minister
The revised budget proposals were approved by 69 votes to 56, and now move onto the next stage in the legislative process ahead of a final vote next month.
The Scottish Conservatives and Scottish Labour voted against, but two Liberal Democrat MSPs backed the proposals.