One risk not mentioned is that if they raise the capital gains tax it will apply to the whole calendar year 2017 and not for securities sold post budget date.  I expect the same would apply to dividends, if that is tinkered with.