Our verdict on the Budget is out! While overall tax revenue may increase by a little over £35 billion in a year, this will be more than offset by the requirement to borrow in excess of £50 billion a year by 2030/31 as a result of the 3.4% hit to growth. In other words, the Chancellor has created a new fiscal black hole.
