Budget 2023: Chancellor Jeremy Hunt's challenge is whether voters will feel the benefits fast enough

Just six months ago, the economy was on the brink, with markets concerned that the UK would not be able to pay back its spiralling obligations. Debt costs were rising.