Budgets

Last week the Chancellor of the Exchequer made his annual budget speech. The government, and the nation, face a challenging economic outlook. Brexit has reduced the size of the economy by something like 4% – if that doesn’t sound much, it’s actually about £140 billion a year. Unanticipated high inflation – in part, though not…