Taxpayers Face £85 Billion Bill as Bank of England Projects Losses on Bond Sales

by
Taxpayers Face £85 Billion Bill as Bank of England Projects Losses on Bond Sales