If they have to pay out £70 billion or so over the next 12 months where is it coming from and what will be the effect on the economy?.

Borrow it? Who from.
Print it?
Discuss