"Not so much a rabbit pulled out of a hat as a slightly tatty-looking ferret dragged from a box", was how Hargreaves Lansdown described the chancellor's mooted 2p national insurance cut ahead of the event.