Despite the tale of woe spun by the government the conditions for investing in UK stocks and bonds have seldom been as attractive since Brexit.