October 7, 2022
As the UK weans itself off cheap money it is vital that investors have faith in government finances