Chancellor Jeremy Hunt has delivered his second Autumn Statement, containing a raft of measures – 110 in total – many of which will affect advisers and their clients.