The 2018 state budget had been agreed to principal during voting at the beginning of the month, but was only passed in this latest formal round of voting.

The document, which includes widespread tax breaks, will now be sent to the President for appraisal and final approval.