Could some economics type person explain to me how we will pay back the borrowing in a clear manner to counter the media hysterics.
I'm guessing we're not going to directly pay £10k each in 2011.. so what will it be? Additional NI? 1/2p in the pound increase over 20 years?
As far as I know, the Government borrows money from the Bank of England.
The BoE can either simple print more money, which it has been doing. But in the main the BoE sells Bonds. Bonds are bought by financial bodies, like investment banks, pension funds, private investors etc. Bonds typically offer a fixed APR on the investment, so are seen as low risk investments, if rather low yielding.
Hope I've got my facts right there.
Last edited: