
Another UK budget day dawns. This is only the fifth time since 1979 that we’ve had to endure the suspense twice in a single year. For much of the past 30 years, I’ve found myself responding to the mountains of material HM Treasury spills out on the day.
