On 26th November, the long-discussed Budget dropped and delivered something very different for SMEs and business to what we’ve known for the past 14 – 15 years.