On 26th November, the long-discussed Budget dropped and delivered something very different for SMEs and business to what we’ve known…