On 26 November, the UK Chancellor of the Exchequer delivered the much-anticipated UK Autumn Budget. Against the backdrop of an economic forecast which was slightly better than anticipated, the Budget ...