Portfolio Manager Mark Riggall and Senior Analyst Frances Sweetman offer insights into the Recovery Budget and what it could mean for the economy and investors.