The senate have approved the stimulus package  by a margin of 30 votes to 28 (which means that 12 less senators voted on this version of the package than last night’s version of the package) after Senator Nick Xenophon managed to hold the package to ransom with a $900 million assistance package for the Murray-Darling basin.
The House of Representatives will pass the amended stimulus package shortly (probably around 4:30pm based on the House of Reps website). Update: Now passed end update
I still have a few issues with the package as it stands, however overall I support it as a once-off stimulus package. Hopefully it will achieve its goals, and we will be able to scrub the debt it causes in a quick and swift manner.