Pressure eases on public finances, but not enough to finance a big Birthday gift without recourse to higher taxes. Honey, Hammond, I shrank the deficit. Another welcome surprise for UK public finances, with the amount of borrowing needed to plug the deficit falling by £5bn in May. £2bn lower than a year earlier. We’ve just...Read More