Why #Budget22 is 'good news' for the stock market?